gpt4 book ai didi

MySQL 突破 1024 字节索引限制

转载 作者:可可西里 更新时间:2023-11-01 08:08:07 24 4
gpt4 key购买 nike

有没有办法绕过 MySQL 中 1024 字节的 key 大小限制?基本上,这在尝试执行复合索引时会造成严重破坏。

最佳答案

虽然我犹豫是否建议您做错了什么(因为我没有完整的细节),但单个 key (甚至是多部分 key )这么大是很不寻常的。我见过表中所有键的聚合可能很大,但很少有单个键。

键的全部意义在于使用行中相对较小的部分来快速定位该行。如果您的 key 已经达到相当大的程度,您可能需要退后一步,重新审视为什么您认为需要那么大的 key 。

您最好的选择是在此处发布架构,以便我们可以建议替代方案。

如果您确实确实需要那么大的 key ,您可能会发现唯一的选择是切换到另一个 DBMS。例如,DB2/z 对每个键有 8K 的限制。我并不是建议您尝试在这里购买大型机,这只是我唯一知道的 DBMS 的限制 - 显然您应该考虑一个不会花费数百万美元来实现的 DBMS :-)

关于MySQL 突破 1024 字节索引限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4252477/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com