database
baoqingfeng
这个作者很懒,什么都没留下…
展开
-
数据库查询优化原则,欢迎指正补充
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:...2007-06-15 14:49:54 · 171 阅读 · 0 评论 -
sql 集锦
安装sql server出错:sql server 启动服务器并安装您的配置时出错,安装程序配置服务器失败。参考服务器日志和c:\winnt\sqlstp.log了解更多信息。原因可能是覆盖安装问题,解决办法:删除以前的sql server安装目录再装 insert into数据后再不带条件的select时并不是按照插入顺序得到结果集。如果要那样,请建立索引。 使用左联结时,右边表没有数据时用is...2004-09-24 20:17:00 · 94 阅读 · 0 评论 -
mysql 启动时出现1067错误,进程意外终止。
我的解决办法是启动一下winmysqladmin.exe就可以了2004-09-24 21:08:00 · 131 阅读 · 0 评论 -
由于sp3版本不同引起的sql server timeout!!
如果服务器上的sql server版本是2000 sp3,客户端如果不是sp3,用客户端的查询分析器连接必定会timeout,或者很慢.2004-11-11 15:01:00 · 154 阅读 · 0 评论 -
sql server中调试扩展存储过程
扩展存储过程实际上是用 C++(或任何其他语言)编写的并且不基于 SQL 的 DLL。因此,调试扩展存储过程与调试用 C++(或编写扩展存储过程所用的任何其他语言)编写的任何应用程序基本相同。警告 为了避免潜在的数据丢失和其他问题,不要在作为生产服务器运行的计算机上调试扩展存储过程。调试扩展存储过程 使用 Visual Studio 创建扩展存储过程 DLL 的调试版本。 需要一个调用要调试的...2004-12-10 15:31:00 · 180 阅读 · 0 评论 -
OracleOraHome90Agent启动失败解决办法
症状:原来是能启动的,但是在我改了域名和机器名之后就不能启动:解决:1.删除%oracle_home%\network\agent\*.Q2.重新启动服务即可c:\agentctl start以上内容源自:http://blog.csdn.net/tesge/archive/2004/07/16/42958.aspx解释:OracleOraHome90Agent服务如果不能启动,则OIA也...2006-09-20 10:34:00 · 244 阅读 · 0 评论