2009年1月16日
摘要: 公司数据库服务器的空间越来越紧张、最大的数据库达到400个G,100G 以上的库就有四五个。当然我们应该感到欣慰,数据高速增长说明我们的业务发展较好,但不可否认,我们的应用设计也存在着某些问题。诸如:滥建索引、过度冗余或者是系统在设计时没有考虑对超过价值期的历史数据进行清理。 下面这个脚本用来获取... 阅读全文
posted @ 2009-01-16 17:39 Tianjon 阅读(2247) 评论(6) 推荐(0) 编辑
  2008年11月18日
摘要: 同事在准备新老系统的切换,清空一个表的时候往往发现这个表的主键被另一个表用做外键,而系统里有太多层次的引用.所以清起来相当麻烦 用下面这个脚本可以做到找出一个特定表的引用树,比如 table2 有个外键引用到了table1 table3有个外键饮用到了table2 ....... Cod... 阅读全文
posted @ 2008-11-18 23:29 Tianjon 阅读(1846) 评论(4) 推荐(0) 编辑
  2008年11月17日
摘要: 在sql server 中我们会通过邮件菜单来查看一个对象的依赖关系,但有些意外情况会造成查看结果并不是非常的准确! 可以尝试以下例子 : 第一步:颠倒顺序,创建一个缺失依赖关系的存储过程 Code Code highlighting produced by Actipro CodeH... 阅读全文
posted @ 2008-11-17 20:31 Tianjon 阅读(1472) 评论(0) 推荐(0) 编辑
  2008年9月28日
摘要: 在web开发过程中、我们往往会碰上这样的麻烦事: 我们很容易利用VSTF等工具来对代码进行版本控制、但是对数据库呢?我知道有些朋友会有很好的习惯: 1、每一次数据库更改的脚本,都会在第一时间保存在VSTF内,使用这种方法其实其实也足够方便,但习惯培养阶段确实让人不爽、而且不免遗漏。 2、甚至会在解... 阅读全文
posted @ 2008-09-28 12:05 Tianjon 阅读(2388) 评论(3) 推荐(0) 编辑