在MySQL中,当表被删除时,索引会自动删除吗?其他数据库是否也如Postgres一样?MySQL - 当表被删除时,索引是否被删除?
0
A
回答
0
删除所有表格数据;这包括索引和表定义。
索引总是可以重建给定的表数据和定义保持不变,但不是相反。没有其他任何东西,不可能从索引中恢复任何有意义的东西。
我不知道另一个数据库服务器会离开索引,但这并不意味着没有一个。
1
是的。 RDBMS中的索引不能独立于它所属的表而存在。
4
是的,它被自动删除,以检查它,你可以做以下
这将创建一个名为myTable的和准指数index_on_mytable它
现在看到的详细信息表如下
SELECT COUNT(*) FROM information_schema.STATISTICS WHERE INDEX_NAME = 'index_on_myTable';
这将返回1它意味着索引存在
掉落表
DROP TABLE myTable;
和再次检查
SELECT COUNT(*) FROM information_schema.STATISTICS WHERE INDEX_NAME = 'index_on_myTable';
这次作为索引与表中删除,将返回0。
相关问题
- 1. 当删除约束时,支持索引是否也会被删除?
- 2. 当Observer被删除时,NSNotification Observer Closure不会被删除?
- 3. 当指令被销毁时,监听器是否被删除?
- 4. 当我删除一个对象时,被删除的对象是否也被删除了?
- 5. SQL:当表被删除时删除视图
- 6. 当后退按钮被删除时列表视图项被删除Android
- 7. 当父母记录被删除时,是否通过accept_nested_attributes_for自动删除了childrecord?
- 8. 当孩子被删除时,JPA是否可以处理删除父对象?
- 9. 在MySQL中删除表还是删除索引?
- 10. 当数组索引被删除时如何更新UIScrollView
- 11. 有当它的键被删除mysql的
- 12. 删除空白分区。索引是否被标记为无效?
- 13. 当'警告;被删除
- 14. 当视频被删除
- 15. jQuery - 当类被删除
- 16. jQuery - 当复选框被选中时颜色表行被删除,当没有被删除
- 17. 子表没有被删除
- 18. 当一个元素被点击时Mysql删除一个表格
- 19. Url被删除
- 20. 被删除
- 21. MacOS X:当应用程序被删除时删除plist文件
- 22. 当父母被删除时删除孩子不起作用
- 23. Android ListView当数据在firebase被删除时删除
- 24. 当应用程序被删除时删除缓存文件ios
- 25. 如何删除ACL(例如,当用户/对象被删除时)?
- 26. Mysql表格重命名:数据是否被删除?
- 27. 当memcache数据到期时,键是否被删除?
- 28. 当<>“'%;()被删除时SQL注入是否可能?
- 29. 当Z3_ast对象被删除时是否有可用的回调?
- 30. 当这被删除时async_write是否会导致分段错误?