SQL Server 2000
bjddd192
这个作者很懒,什么都没留下…
展开
-
建立索引
建立索引 假设你想找书中的某一个句子。你可以一页一页地逐页搜索,但这会花很多时间。而通过使用索引,你可以很快地找到你要搜索的主题。 表的索引与附在一本书后面的索引非常相似。它可以极大地提高查询的速度。对一个较大的表来说,通过加索引,一个通常要花费几个小时来完成的查询只要几分钟就可以完成。因此没有理由对需要频繁查询的表增加索引。 注意: 当你的内存容量或硬盘空间不足时,也许你不想给一转载 2007-08-02 17:55:00 · 760 阅读 · 0 评论 -
Sql Server中的CUBE与ROLLUP
如果想总结一下查询出来的数据,可以用CUBE和ROLLUP 例如:Select cust_id,product_code,sum(qty) as quantityFrom invoices Where cust_id IN (4,5)Group By cust_id, product_codeWITH RollupOrder By cust_id会出来什么呢?cus转载 2007-08-09 15:21:00 · 885 阅读 · 0 评论 -
什么是数据库的ACID测试?
钻石显然是十分贵重的东西,正因为贵重,所以我们会严肃的区分真品和膺品。确定钻石是真是假的一个简单而(至少在电影里)流行的测试是让它在一片玻璃上滚。因为钻石是众所周知最坚硬的材料,真正的钻石很容易切割玻璃表面;而赝品,尤其是用玻璃本身制作的赝品,则无法做到。 对软件开发人员来说,数据库也有这么贵重。如果使用数据库的话,需要确保它安全存储数据并允许您将来检索数据。您还希转载 2007-08-10 09:59:00 · 2235 阅读 · 0 评论 -
sql行列转换 交叉表
例一:列转行drop table testcreate table test (name char(10),km char(10),cj int)goinsert test values(张三,语文,80)insert test values(张三,数学,86)insert test values(张三,英语,75)insert test values(李四,语文原创 2008-01-08 13:40:00 · 1142 阅读 · 0 评论 -
DB2查看死锁进程以及杀死死锁进程
方法一:使用SecureCRTdb2 "get snapshot for locks on 数据库名"db2 "force application(进程hander)"杀掉死锁进程方法二:用管理员帐户登陆,在"管理员模式下"使用select agent_id,tabname,lock_mode from table(snap_get_lock(BL_DEVP)) as aa查看:进原创 2008-01-12 12:44:00 · 19434 阅读 · 0 评论