星辉

星月同辉 e路随行
.net/vs2005/c#/web/ajax
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  Database

摘要:有A、B张表,其记录如下: A表 c1 c2 -------------- 1 a1 2 a2 3 a3 8 a8 B表 c1 c3 -------------- 1 b1 2 b1 3 b3 10 b10 A.c1与B.c1相等,用一条sql语句,实现A.c2的值更新为B.c3 ------------------------ UPDATE A SET A.c... 阅读全文

posted @ 2008-02-12 12:20 star163 阅读(1002) 评论(0) 推荐(0)

摘要:查询速度慢的原因很多,常见如下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7、锁或者死锁(这也是查询慢最常见的问题,是程序... 阅读全文

posted @ 2008-02-12 12:06 star163 阅读(299) 评论(0) 推荐(0)

摘要:在我们的应用中,可能会遇到这样的情况: 在进行数据检索时,需要进行整形的处理(中间空格的处理不在此次讨论范围内,REPLACE函数即可处理), 1. 大、小写不敏感; 2. 全角、半角不敏感。 以生徒检索为例,假设需要根据生徒的氏名去数据库中检索匹配的生徒。并且假设数据库中存在一个全角半角、大小写混杂的生徒名为“ ”,要求氏名检索时需要进行整形的处理。但是,SQL Server中并没有现成的函... 阅读全文

posted @ 2007-11-22 15:00 star163 阅读(613) 评论(0) 推荐(0)

摘要:一. 更改数据库物理文件名 在企业管理器中不能直接更改,在查询分析器中运行(数据库名称): alter database 原数据库名称 modify name=新数据库名称或: 数据库还原时更改物理文件名,或: 分离数据库,直接更改 mdf 的文件名再附加 二. 更改逻辑文件名 在查询分析器中运行(数据库名称): a... 阅读全文

posted @ 2007-01-11 22:42 star163 阅读(7014) 评论(3) 推荐(1)