思想决定高度

专注于质量控制和软件测试

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

随笔分类 -  数据库

摘要:ORACLE的提示功能是比较强的功能,也是比较复杂的应用,并且提示只是给ORACLE执行的一个建议,有时如果 出于成本方面的考虑ORACLE也可能不会按提示进行。根据实践应用,一般不建议开发人员应用ORACLE提示,因为各 个数据库及服务器性能情况不一样,很可能一个地方性能提升了,但另一个地方却下降 阅读全文
posted @ 2016-07-15 11:15 Mr东方欲晓 阅读(318) 评论(0) 推荐(0)

摘要:使用索引来更快地遍历表。默认情况下建立的索引是非聚集索引,但有时它并不是最佳的。在非聚集索引下,数据 在物理上随机存放在数据页上。合理的索引设计要建立在对各种查询的分析和预测上。一般来说: 有大量重复值且经常有范围查询(between,>,<,>=,< =)和order by、group by发生的 阅读全文
posted @ 2016-07-15 11:14 Mr东方欲晓 阅读(321) 评论(0) 推荐(0)

摘要:1、同一功能同一性能不同写法SQL的影响。 如一个SQL在A程序员写的为 Select * from zl_yhjbqk B程序员写的为 Select * from dlyx.zl_yhjbqk(带表所有者的前缀) C程序员写的为 Select * from DLYX.ZLYHJBQK(大写表名) 阅读全文
posted @ 2016-07-15 11:07 Mr东方欲晓 阅读(355) 评论(0) 推荐(0)

摘要:1、IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL 性能总是比较低的,从Oracle执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外 阅读全文
posted @ 2016-07-15 10:57 Mr东方欲晓 阅读(388) 评论(0) 推荐(0)

摘要:做任何恢复操作之前,请先备份.mdf, .ndf和.ldf文件。 use master go --将处于suspect状态下的数据库设置为紧急状态 alter database <DatabaseName> set emergency go --设置该数据库为单用户立即回滚模式 alter data 阅读全文
posted @ 2016-07-09 08:39 Mr东方欲晓 阅读(394) 评论(0) 推荐(0)