
SQL技术文章
文章平均质量分 66
kaola2599
这个作者很懒,什么都没留下…
展开
-
海量数据库的查询优化及分页算法方案
海量数据库的查询优化及分页算法方案select * from table1 where name=zhangsan and tID > 10000 和执行:select * from table1 where tID > 10000 and name=zhangsan 这两个语句的确是不一样,如果tID是一个聚合索引,那么后一句仅仅从表的10000条以后的记录中查找就行了;而前一句则转载 2009-05-31 18:01:00 · 218 阅读 · 0 评论 -
SQL在使用中的特别注意项(数据库基础)
一、为什么SQL Server不允许在视图定义使用ORDER BY子句 答: SQL Server之所以不允许在视图定义中使用ORDER BY子句是为了遵守ANSI SQL-92标准。因为对该标准的原理分析需要对结构化查询语言(SQL)的底层结构和它所基于的数学理论进行讨论,我们不能在这里对它进行充分的解释。但是,如果你需要在视图中指定ORDER BY子句,可以考虑使用以下方法: USE原创 2009-06-02 17:39:00 · 247 阅读 · 0 评论 -
sql server 2005数据库(一)---日志无法收缩的解决方案
1. 按照下面的步骤解决了状态为可疑的问题:USE MASTER GO SP_CONFIGURE ‘ALLOW UPDATES’,1 RECONFIGURE WITH OVERRIDE GO ALTER DATABASE MyDB SET EMERGENCY GO sp_dboption ‘MyDB’, ’single user’, ‘true’ GO DBCC CHECKDB(’MyDB’,转载 2009-06-24 15:32:00 · 619 阅读 · 0 评论 -
sql server 2005数据库(二)---数据库日志文件损坏的情况下如何恢复
在某些偶然的情况下,会引起SQL Server 2005数据库日志文件的损坏,比如:硬件故障、计算机非正常重启或关机。当SQL Server 2005数据库日志文件损坏时,可能会出现以下情况:1、在SQL Server Management Studio中显示数据库处于置疑(suspect)状态。2、事件日志可能会出现如下错误信息: Could not redo log rec转载 2009-06-24 15:34:00 · 346 阅读 · 0 评论