2011-10-12 220 views

回答

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。

相关问题