一个 table 可以有多少个 "outer joins"?
How many "outer joins" can a table have?
一切都在标题中:如果我对多个表进行 select 查询,我可以使用多少个 outer joins
?有多少张桌子?
通常,DBMS 限制会高于您应有的需要。在用于有效查询的连接数量方面存在常识限制。这需要成为您整体设计考虑的一部分(您的应用程序、您的数据库架构\索引等)
参见"Tables per SELECT statement":Maximum Capacity Specifications for SQL Server
- 对于 SQL Server 2008 及更高版本,最大值仅受可用资源的限制。
- 对于 SQL Server 2005 有 256 table 的限制。
一切都在标题中:如果我对多个表进行 select 查询,我可以使用多少个 outer joins
?有多少张桌子?
通常,DBMS 限制会高于您应有的需要。在用于有效查询的连接数量方面存在常识限制。这需要成为您整体设计考虑的一部分(您的应用程序、您的数据库架构\索引等)
参见"Tables per SELECT statement":Maximum Capacity Specifications for SQL Server
- 对于 SQL Server 2008 及更高版本,最大值仅受可用资源的限制。
- 对于 SQL Server 2005 有 256 table 的限制。