1
A
回答
2
用於顯示錶中的預計行大小見here
0
在ASE中,我使用sp_estspace將組合和註釋sp_spaceused總數據/索引大小,我寫我自己。您可以獲取每個內部sybsystemprocs的源代碼。
sp_estspace將趨於高估(由很多)的數據(沒有索引)的大小和註釋sp_spaceused的行數除以趨於不會是一排有多大可能潛在今天是一個很好的指標(想象一下,你加20可以列的列昨天並決定使用它們,spaceused沒有改變)。
- 合理預期數據大小=((spaceused /行數)+ estspace(1))/ 2
- 我沒有做過有關任一索引指令的準確性的任何分析,但我想(spaceused/rowcount)對於前瞻性物品是非常準確的。
這是不完美的任何手段,但它是一個相當可靠的估計,我的目的。不過,如果超出任何這些估計值,我都不會寫任何會破壞的代碼。
相關問題
- 1. 如何在數據庫中查找最新的Sybase ASE查詢?
- 2. 如何找到數據庫,模式的大小,表中紅移
- 3. 如何查找從表中返回的數據大小
- 4. 如何查詢數據庫中的歷史表的大小在紅移來確定數據庫大小增長
- 5. Sybase數據庫中所有表中的行數列數
- 6. 表從數據庫在Sybase
- 7. 如何查找數據庫中的表的數量和數據庫的大小普遍
- 8. 如何在Android數據庫表中查找數據庫長度?
- 9. 數據庫中的表大小
- 10. Monetdb - 數據庫中的表大小
- 11. 在sql server中的文件表大小與數據庫大小
- 12. 如何找到給定數據庫的Sybase索引列表?
- 13. 如何在整數或varchar中獲取確切的Sybase數據庫大小
- 14. 如何查找Sql服務器表中選定行的大小?
- 15. 如何查找保存在HTML5 WebSQL數據庫中的數據大小?
- 16. 查找不在列表中的數據庫表中的鍵
- 17. 在Sybase中查找索引表
- 18. 查找數據庫中的表格
- 19. sqlite - 查詢查找表/數據庫大小?
- 20. 查詢以確定數據庫中表的大小? (MySQL的)
- 21. 如何找出MySQL數據庫中數據的總大小?
- 22. 如何在Sybase IQ中查找約束的列列表?
- 23. 在大型數據表中查找不同的行
- 24. 如何獲取sybase 2中表的列大小
- 25. MySQL數據庫的最大表大小
- 26. 如何從表中的數據庫列中查找文本?
- 27. 如何從MySQL中的數據庫中查找表和字段
- 28. 如何查找數據庫中未知表中的字段?
- 29. 如何在java中查找通用單向鏈表的大小
- 30. 如何查找表格的當前大小(在內存中)?
從sysindexes中選擇object_name(id),exp_rowsize,其中id> 100和(indid = 0或indid = 1)是'id'這裏表中的一個coloumn,sysindexed是'table' object_name和exp_rowsize表示什麼? – Invictus 2012-02-27 12:20:30
從sysindexes中選擇object_name(id),exp_rowsize,其中id> 100和(indid = 0或indid = 1)是id這裏是該表中的一個coloumn,sysindexed是table什麼是object_name和exp_rowsize表示? – Invictus 2012-02-27 12:21:23