[英]How big is too big size for table in AWS Redshift
當前,我們的表大小之一是5億行(35列),並且我們正在嘗試確定在影響該表上的查詢性能之前,該表可以有多大?
不能像行*列那樣衡量性能。
它取決於數據類型,聯接,聚合等。例如,通過在聯接中使用int鍵(添加列)而不是char / varchar鍵,可以顯着提高查詢性能。
@vtuhtan答案的重要補充:啟用壓縮。 創建對各種數據類型(lzo,運行長度等)啟用了壓縮的表。Redshif還建議使用ANALYZE COMPRESSION
SQL命令在表上使用適當的壓縮類型。 這會降低讀取吞吐量,並大大提高查詢性能。 這也將使表占用更少的存儲空間。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.