列上的非聚集索引是否与其他列中的聚集索引几乎类似?它真的会复制整张桌子吗?
通常,您可能不需要这样做,因为查找行可能比复制数据成本更低,但我是从理论角度提出的。
我使用以下数据库系统MSSQL、PostgreSQL和Oracle。它是否取决于不同的数据库?
发布于 2016-11-11 14:11:26
答案将根据您对“等效”一词的理解而有所不同。
从逻辑/应用程序的角度来看,它们是相同的。两种方法都引用表的所有列,并对所有行定义排序。
物理上,磁盘上的映像和通过服务器软件执行的线程可能是不同的。乐观主义者也可能会以不同的方式对待他们。
https://dba.stackexchange.com/questions/154835
复制相似问题