存儲設計

 

說下該如何作,對於一個存儲設計,必須考慮業務特色,收集的信息以下:
1.數據的容量:1-3年內會大概多少條數據,每條數據大概多少字節; mysql

2.數據項:是否有大字段,那些字段的值是否常常被更新;
3.數據查詢SQL條件:哪些數據項的列名稱常常出如今WHERE、GROUP BY、ORDER BY子句中等;
4.數據更新類SQL條件:有多少列常常出現UPDATE或DELETE 的WHERE子句中;
5.SQL量的統計比,如:SELECT:UPDATE+DELETE:INSERT=多少? sql

6.預計大表及相關聯的SQL,天天總的執行量在何數量級?
7.表中的數據:更新爲主的業務 仍是 查詢爲主的業務
8.打算採用什麼數據庫物理服務器,以及數據庫服務器架構?
9.併發如何?
10.存儲引擎選擇InnoDB仍是MyISAM?數據庫

做者:mysqlops 連接:https://www.zhihu.com/question/19719997/answer/12753954 來源:知乎 著做權歸做者全部。商業轉載請聯繫做者得到受權,非商業轉載請註明出處。
相關文章
相關標籤/搜索