81,115
社区成员
发帖
与我相关
我的任务
分享CREATE TABLE CUSTOMER
(
CUSTOMER_ID NUMBER NOT NULL PRIMARY KEY,
FIRST_NAME VARCHAR2(30) NOT NULL,
LAST_NAME VARCHAR2(30) NOT NULL,
PHONE VARCHAR2(15) NOT NULL,
EMAIL VARCHAR2(80),
STATUS CHAR(1)
)
PARTITION BY RANGE (CUSTOMER_ID)
(
PARTITION CUS_PART1 VALUES LESS THAN (100000) TABLESPACE CUS_TS01,
PARTITION CUS_PART2 VALUES LESS THAN (200000) TABLESPACE CUS_TS02
)
2、如果数据量热别大,像qq这种,又要保证查询效率,那么就考虑使用你所说的数据库集群吧,也就是用多个服务器来存储用户数据,查询用户的时候用哈希的方法将用户哈希到对应的服务器上。使用这种方法的话服务器数量越多效率越高,当然成本也越高;
3、以上两种方法都还是用数据库查询的方法。也可以考虑最开始的时候把所有数据都存到内存中,在内存中使用哈希,二叉树等数据结构来优化查询。