在oracle中一个表,一年下来大概会产生200W行的数据,查询时主要是通过id(长整型)和一个时间字段进行。
这种情况如何进行优化?
分区表是否可行,如果可行,每个分区存储多少数据比较合适?
除了分区表外,还有哪些可行方案?
这种情况如何进行优化?
分区表是否可行,如果可行,每个分区存储多少数据比较合适?
除了分区表外,还有哪些可行方案?
解决方案 »
- java 简单聊天程序 客户端之间不能对话
- VS.net 2010调用 JAVA WebService问题
- geronimo2.2 启动问题
- 如何在JSP页面包含一个由action返回的JSP页面?
- 调用jquery 方法$.get(url, null, function(data) {})怎么在身体struts2中使用
- 利用Dom4j 如何将整个xml文件清空?
- discuz 集成 javaee web项目,从discuz端修改密码同步
- [Help]一个新手对JAVA名词的疑惑。
- jboss,tomcat整合版jboss-3.2.0_tomcat-4.1.24 有邮件服务器吗?
- java实现telnet的问题
- java hql或者sql语句能否创建oracle账户?
- 谁能给我解释一下下面代码的意思?
查询操作是通过CS客户端程序调用Web服务实现的,即:查询操作首先包装成Web服务,然后由CS客户端程序调用。
使用人数最多的情况大概是1000人左右,平均在线人数应该不低于600,而查询操作是由客户端程序的定时器定时发出,时间间隔为30秒,或更多,具体时间间隔由用户设定。
换句话说,查询会非常的频繁,请问,这种情况下仍然不需要有优化吗?本人对数据库的优化设计实在没经验,请指点。