DB2中的限制之五資料庫管理器的限制 (轉)

gugu99發表於2007-08-16
DB2中的限制之五資料庫管理器的限制 (轉)[@more@]

  2中的限制之五資料庫管理器的限制

作者﹕CCBZZP

  在現實的應用中大家可能經常會遇到一些錯誤,錯誤的原因是對DB2的
限制不太瞭解而引起的,在此我簡單地總結一下,歡迎大家繼續﹐以便和大家共享﹐
共同探討﹐共同近步﹗(以下主要以DB2 7.X為例)。

1. 一個表的最大列數<=1012
2. 一個檢視的最大列數<=5000
3. 一行的最大長度(位元組)<=32677
4. 每個分割槽中表的最大尺寸(千兆位元組數)<=512
5. 每個分割槽中的最大尺寸(千兆位元組數)<=512
6. 每個分割槽中表的最大行數<=4000000000
7. 最長索引關鍵字(位元組數)<=1024
8. 一個索引關鍵字中的最大列數<=16
9. 一個表的最大索引數<=32767或儲存器
10. 一個語句或檢視中所引用的最大表數<=儲存器
11. 一個預編譯中的最大主機變數申明數<=儲存器
12. 一個SQL語句中所引用的最大主機變數數<=32767
13. 用於插入或的最大主機變數數(位元組數)<=32767
14. 最長的SQL語句(位元組數)<=65535
15. 一個選擇列表中最大的元素個數<=1012
16. 一個WHERE或HAVING子句中最多的謂詞個數<=儲存器
17. 一個GROUP BY子句中最多的列<=1012
18. 一個GROUP BY子句中所有列的最大總長度(位元組數)<=32677
19. 一個ORDER BY子句中最多的列<=1012
20. 一個ORDER BY子句中所有列的最大總長度(位元組數)<=32677
21. 一個SQLDA的最大規模(位元組數)<=儲存器
22. 預備語句的最大個數<=儲存器
23. 一個程式中最多可申明的遊標數<=儲存器
24. 一次可開啟的最大的遊標數<=儲存器
25. 一個SMS表空間的最多表數<=65534
26. 一個表中的最大約束數<=儲存器
27. 子查詢潛套的最高階別=儲存器
28. 一個單一查詢中的最大子查詢數=儲存器
29. 一個INSERT語句中的最多值數<=1012
30. 一個單一UPDATE語句中SET子語句的最多值數<=1012
31. 一個唯一約束中所有列的最大數(位元組數)<=1024
32. 一個外來鍵中所引用列的最大數<=16
33. 一個外來鍵中所引用列的最大總長數(位元組數)<=1024
34. 一個檢查約束說明的的最大總長數(位元組數)<=65535
35. 一個分割槽關鍵字中列的最大個數<=500
36. 一個工作單元中可改變的行的最大個數=儲存器
37. 包的最大個數=儲存器
38. 一個語句的最大約束數=儲存器
39. 一個伺服器同時存在使用者的最大個數=64000
40. 一個儲存過程引數的最大個數=32767
41. 一個使用者自定義的函式中的最大個數=32767
42. 級聯觸發器的最大噝猩疃

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10748419/viewspace-960738/,如需轉載,請註明出處,否則將追究法律責任。

相關文章