什么情况下适合使用mysql的分区,跟分表有什么区别? mysql分区分表 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1 大部分查询是在分区键的话 可以用分区,一般的oltp应用都不用分区2 分区比分表稍微好点,起码对应用透明 对于什么是oltp应用,我百度了一下,大概了解了。我想,分区数据表不适合用于oltp的系统应该是因为分区的表没有自增主键造成的,于是我有个想法:没有主键可以“借表产生主键”,就是建 一张不分区的表,假设命名为A,主数据表B,有分区。然后用户每产生一条数据记录。先在A表里产生一个ID,然后把这个ID跟用户数据一起插入主表B,这样主表有分区也有“主键”并且也是唯一的,一样可以建成索引。就是不知这个想法可不可行。有待用项目来验证。有同样想法的同学欢迎交流。私信我 建议可以先阅读一下MYSQL的官方免费手册中的分区表介绍,在这一章节开始部分,MYSQL对分区表的优缺点进行的概述。 这样的sql怎么写 升级数据库数据,系统提示&&如下 postgresql数据库 sql 存储过程的问题 mysql里使用union 通过ODBC连接不到MySQL的问题 如何将一个mysql库中表的数据插入到另一mysql库中另一个相同结构的表中 请大家帮看看怎么写这个SQL查询。 付费,求网页制作合作伙伴(哈尔滨), 关于MYSQL中触发器的问题!急,急 mysql存储过程调用问题 速度围观...求高效数据统计SQL语句,-----在线等 求教这种情况该如何设计表的字段?
2 分区比分表稍微好点,起码对应用透明
对于什么是oltp应用,我百度了一下,大概了解了。
我想,分区数据表不适合用于oltp的系统应该是因为分区的表没有自增主键造成的,于是我有个想法:
没有主键可以“借表产生主键”,就是建 一张不分区的表,假设命名为A,主数据表B,有分区。然后用户每产生一条数据记录。先在A表里产生一个ID,然后把这个ID跟用户数据一起插入主表B,这样主表有分区也有“主键”并且也是唯一的,一样可以建成索引。就是不知这个想法可不可行。有待用项目来验证。有同样想法的同学欢迎交流。私信我