
在一个数据库服务器的情况下,给表做了分区,以后还有必要对表再做物理上的水平切分吗?
1 cxbig Apr 6, 2018 分表通常是针对一些有时效性的记录,如果旧记录不常访问,分表有利于访问效率。 至于你说的分区指的是什么?主从?还是网络区间的 replica ? |
2 liuxin5959 OP @cxbig 表内分区啊 partition。 |
3 monsterxx03 Apr 6, 2018 via iPhone partition 其实和分表是一回事,你看看磁盘上,每个 partition 就是个表文件 |
4 torbrowserbridge Apr 6, 2018 via Android @monsterxx03 不是一回事。分区可以视为一个表进行查询,分表不可以 |
5 feverzsj Apr 6, 2018 数据库的 partrion 其实就是国内说的分表 |
6 quietin Apr 7, 2018 要看数据量吧 |
7 lazypu Apr 7, 2018 还没用过这个, 昨天才知道原来 mysql 自带分区技术, 但是不懂和手动那种有什么区别, 或者说有什么缺点, 目前看来只有优点, 不必担心分表查询. |
8 nroskill Apr 7, 2018 mysql 也有 partition ? 我只知道 mssql 有 |
9 liuxin5959 OP @nroskill 从 5.5 开始就有了。 |