|
|
1
5
有一种方法,只要您没有重命名它们,通常数据库调优顾问生成的对象都以
因此,您可以通过运行此查询查看它们
从那里我想你会知道该扔什么东西 |
|
|
2
2
没有 引用以撤消此操作,就像不会有 建议从DROP数据库中恢复。一个负责任的DBA不会做这些事情。 如果您刚刚完成了,并且对触发感到高兴,那么您很可能会将名称保留为默认名称,这会有很大帮助。雷蒙德的答案几乎是正确的。但是如果你已经做了一段时间,那么你就不会想要撤销所有好的统计数据和索引。第二个难题是检查索引上次更新的时间。如果您在几分钟前刚刚完成了此操作(这是一个很好的时间段),请检查此查询以获取刚刚重建的索引和统计信息。
这会将列表向下过滤,仅过滤已删除的索引
更新
在最后一个小时。然而,“自动统计”在默认情况下通常处于启用状态,并且偶尔也会重建统计信息,所以您不想删除
显示的索引。取消注释
|
|
|
3
1
我经常使用psuedo动态SQL来生成所需的SQL语句。 这将删除以前缀_dta开头的所有索引。
将结果粘贴到一个新窗口中,然后我会在删除之前手动检查每个索引。 同样,您也可以对删除统计信息执行相同的操作
挑选
|