gpt4 book ai didi

sqlite - SQLite中有联接数限制吗?

转载 作者:行者123 更新时间:2023-12-03 17:54:18 27 4
gpt4 key购买 nike

我很好奇,如果添加更多联接,性能会有什么变化?有参加人数限制吗?例如如果大于某个值,性能将下降。谢谢。

最佳答案

联接中的最大表数

SQLite不支持包含超过64个表的联接。此限制是由于SQLite代码生成器使用位图而在查询优化器中每个连接表使用一位的事实引起的。

SQLite使用非常有效的O(N²)贪心算法来确定联接中表的顺序,因此可以快速准备大型联接。因此,没有机制可以提高或降低联接中表数量的限制。

参见:http://www.sqlite.org/limits.html

关于sqlite - SQLite中有联接数限制吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18713348/

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