-
sql查询慢的原因分析
查询速度慢的原因很多,常见如下几种:1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)2、I/O吞吐量小,形成了瓶颈效应。3、没有创建计算列导致查询不优化...
数据库操作教程 2022-09-23 16:41:26 -
SQLServer数据库优化
在开发工具、数据库设计、应用程序的结构、查询设计、接口选择等方面有多种选择,这取决于特定的应用需求以及开发队伍的技能。本文以SQLServer为例,从后台数据库的角度讨论应用程序性能优化技巧,并且给出了一些有益的建议...
数据库操作教程 2022-09-23 16:41:26 -
sql触发器使用例子
inserted,deleted是在触发器中使用的两个临时表,当执行insert操作时,在inserted中存储着当前插入的记录,在执行delete操作时,在deleted中存储着当前删除的记录,当执行update时,在inserted中存储着修改后的记录,在deleted中存储着修改前的记录。复制代码代码如下:setANSI_NULLSONsetQUOTED_IDENTIFIERONgoALTERTRIGGER[dnt_user_add]ON[dbo].[dnt_users]AFTERINSERTASBEGINSETNOCOUNTON;insertinto[dnt_userfields](uid)selectuidfrominsertedEND删除:复制代码代码如下:SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOCREATETRIGGER[dnt_users_del]ON[dnt_users]AFTERDELETEASBEGINSETNOCOUNTON;delete[dnt_userfields]fromdeletedwhere[dnt_userf...
数据库操作教程 2022-09-23 16:40:17 -
SQl语句(常见)
新建表:create table [表名]([自动编号字段] int IDENTITY (1,1) PRIMARY KEY ,[字段1] nVarChar(50) default '默认值' null ,[字段2] ntext null ,[字段3] datetime,[字段4] money null ,[字段5] int default 0,[字段6] Decimal (12,4) default 0,[字段7] image null ,)删除表:Drop table [表名]插入数据:INSERT INTO [表名] (字段1,字段2) VALUES (100,'51WINDOWS.NET')删除数据:DELETE&n...
数据库操作教程 2022-09-23 16:31:48 -
精妙的SQL语句
说明:复制表(只复制结构,源表名:a新表名:b)select*intobfromawhere1<>1说明:拷贝表(拷贝数据,源表名:a目标表名:b)insertintob(a,b,c)selectd,e,ffromb;说明:显示文章、提交人和最后回复时间selecta.title,a.username,b.adddatefromtablea,(selectmax(adddate)adddatefromtablewheretable.title=a.title)b说明:外连接查询(表名1:a表名2:b)selecta.a,a.b,a.c,b.c,b.d,b.ffromaLEFTOUTJOINbONa.a=b.c说明:日程安排提前五分钟提醒select*from日程安排wheredatediff('minute',f开始时间,getdate())>5说明:两张关联表,删除主表中已经在副表中没有的信息deletefrominfowherenotexists(select*frominfobzwhereinfo.infid=infobz.infid)说明:--SQL:SELE...
数据库操作教程 2022-09-23 16:30:51 -
SQLSERVER与ACCESS、EXCEL的数据转换
熟悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作。在Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET 函数,关于函数的详细说明,请参考SQL联机帮助...
数据库操作教程 2022-09-23 16:30:11 -
SQLServer数据库管理常用的SQL和T-SQL语句
1. 查看数据库的版本 select @@version 2. 查看数据库所在机器操作系统参数 exec master..xp_msver 3. 查看数据库启动的参数 sp_configure 4. 查看数据库启动时间 select convert(varchar(30),login_time,120) from master..sysprocesses where spid=1 查看数据库服务器名和实例名 print 'Server Name...............: ' + convert(varchar(30),@@SERVERNAME) print 'Instance..................: ' + convert(varchar(30),@@SERVICENAM...
数据库操作教程 2022-09-23 16:29:16 -
精妙的SQL语句第2/2页
6、删除临时表:drop table temp1drop table temp2================================B:create table a_dist(id int,name varchar(20))insert into a_dist values(1,'abc')insert into a_dist values(1,'abc')insert into a_dist values(1,'abc')insert into a_dist values(1,'abc')exec up_distinct 'a_dist','id'select * from a_distcreate procedure up_distinct(@t_name varchar(30),@f_key&...
数据库操作教程 2022-09-23 15:15:44 -
精妙的SQL语句第1/2页
说明:复制表(只复制结构,源表名:a 新表名:b) select * into b from a where 1<>1说明:拷贝表(拷贝数据,源表名:a 目标表名:b)insert into b(a, b, c) select d,e,f from b;说明:显示文章、提交人和最后回复时间select a.title,a.username,b.adddate from table a,(select max(adddate) adddate from table where table.title=a.title) b说明:外连接查询(表名1:a 表名2:b)select a.a, a.b, a.c, b.c, b.d, ...
数据库操作教程 2022-09-23 15:06:29 -
苹果AirPodsPro2迎来首日更新,后续有望OTA支持无损音频
IT之家9月23日消息,继AppleWatchUltra的watchOS9.0.1之后,苹果又面向AirPodsPro2推出了最新的新固件更新。这意味着首发用户一旦拿到这些新品,就会看到有系统更新可以安装...
手机互联 2022-09-23 07:57:31 -
苹果解释为什么AirPodsPro2耳塞与原装AirPodsPro不兼容
IT之家9月23日消息,苹果公司今天解释了为什么第二代AirPodsPro的新硅胶耳塞与原先AirPodsPro不兼容。在一份更新的支持文件中,苹果表示:原版AirPodsPro耳塞的网眼比第二代耳塞“明显更密”,所以可能会导致声学差异,但苹果并未提供任何声学细节...
手机互联 2022-09-23 07:57:30 -
苹果AirPodsPro2和AppleWatchUltra开始发货
IT之家9月20日消息,苹果新款AirPodsPro2和AppleWatchUltra将于本周五(9月23日)上市。虽然一些客户已经获得了iPhone14、iPhone14Pro、iPhone14ProMax和AppleWatchSeries8、AppleWatchSE2,但现在其他人可以期待新的高端手表AppleWatchUltra以及AirPodsPro2无线耳机...
手机互联 2022-09-21 07:21:44