查询当前月非周六、周日: SET DATEFIRST 1 DECLARE @start DATETIME=CAST(CONVERT(VARCHAR(7),CUR...
2013-09-12 11:26 回复了该问题日期函数的比较也好,计算也好,其实就是利用指定日期与基础日期:1900-01-01进行比较后的再计算结果。 本年的第一天:Select dateadd(year...
2013-09-12 11:24 回复了该问题日期格式化函数: Select CONVERT(varchar(100), GETDBTE(), 0): 05 16 2006 10:57BM Selec...
2013-09-12 11:24 回复了该问题首先观察应用设计领域,包括逻辑/物理数据库设计、查询设计和索引设计。 在定位问题上, 通常会先看看服务器的 CPU 和磁盘 I/O, 如果在一个比较高的值, ...
2013-09-10 14:59 回复了该问题碎片解决方案: 可以通过重新排列索引行和页面是物理和逻辑顺序相符来解决索引中的碎片问题,可以物理重排索引的叶子页面使其遵循索引的逻辑顺序: 卸载并重建索引 ...
2013-07-12 13:32 回复了该问题碎片的成因: 碎片在表中的数据被修改时产生(INSERT、UPDATE、DELETE)。 分类: 内部碎片——行被稀疏地分散到大量的页面中,增加了读取索引页...
2013-07-12 13:31 回复了该问题死锁(deadlock)是一种特殊的阻塞情况——两个对话互相阻塞。每个对话在保留自己的资源的同时,试图访问其他对话锁定的资源。这将导致一种循环阻塞的情境,也被称...
2013-07-12 13:28 回复了该问题索引视图: 数据库视图可以通过在视图上创建唯一的聚集索引在磁盘上物理化,这样一个索引被称为索引视图(indexed view)或实物化视图(materializ...
2013-07-09 13:22 回复了该问题组合索引(复合索引——多个索引列、覆盖索引——INCLUDE包含列): 也就是说把常用的where后面的条件查询的字段作为索引的键列,而需要返回的字段就作为索引...
2013-07-09 13:22 回复了该问题1.应用程序中,在保证实现功能的基础上,尽量减少对数据库的访问。 2.尽量把使用的索引列放在查询的首列。 3.尽量不要使用游标。一般而言,都能用连接查询取代游标...
2013-07-09 13:20 回复了该问题1.有大量重复值、且经常有范围查询(between, >, < ,>=, < =)和order by 、group by发生的列,可考虑...
2013-07-09 13:10 回复了该问题