[英]How many ways huge data can be optimize in table sql server
在面试中我被问到是否有一个包含300000000数据和300字段的表,那么当人们在该表中搜索数据时,性能将会很慢。 那么您要遵循哪些步骤来优化表格和搜索数据。
我只是说在搜索子句中经常使用的那些字段上放置许多索引。 但是问这个问题的人他是例外,他有很多解决方案来处理这种情况。
这里有很多经验丰富的人穿越这个论坛。 所以我期望有很多方法可以处理这种情况。 因此,请详细指导我所有可能需要采取的措施。 谢谢
乍一看,我会考虑:
当然,还有许多其他方法可以调整性能。 其中许多特定于特定情况。 这是一本非常厚的书所涵盖的内容,而不是可以在Internet上真正得到回答的内容。
一张桌子听起来要300列。 也许应该将数据标准化为几个表。 请注意-规范化本身可能会导致性能问题,尤其是由于大型SQL连接,因此,完美的规范化也不总是最好的解决方案。
最后,一旦您找到一个或两个可能的解决方案,我将把您的发现与致电面试官,并询问您是否错过了另一个解决方案。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.