存储设计

 

说下该如何作,对于一个存储设计,必须考虑业务特色,收集的信息以下:
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 来源:知乎 著做权归做者全部。商业转载请联系做者得到受权,非商业转载请注明出处。
相关文章
相关标签/搜索