oracle10goracle10g与11g的区别oracle10g与11g的区别简单来说:9i更容易管理 。
1、请教高人:有一个超级大的数据表(四千万条数据如果不是所有的数据都需要显示,可以查询最近一个月或者前100名的数据 。统计所有数据 , 包括各种聚合函数 。你的数据库是一个不断更新的数据表,需要不断的“Table 分析” 。因为数据是变化的 , 虽然你做了很多索引,但是索引的命中率很重要 。随着数据的变化和增加 , 不做表分析 , 索引的效率会降低 , 一定程度上数据库会自动放弃索引,采用数据扫描 。
2、个人经验总结:Oracle10g手工创建数据库Create directory mkdird:\ Oracle \ product \ \ databasemmdire:\ Oracle \ admin \ Orag \ bdumpmdire:\ Oracle \ admin \ Orag \ createmmdire:\ Oracle \ admin \ Orag \ p:\ Oracle \ admin \ Orag \ udummpmdire:\ Oracle \ flash _ recovery _ areammdire:\ Oracle \ oradataammdire:\ Oracle \ oradata \ Orag生成windows服务以创建密码文件 。在cmd命令下运行setORACLE_SIDdbca 。将oracle实例的绿色部分设置为Oragd:\ Oracle \ product \ \ DB _ \ Bin \ OraDimexNewsidoragstartmode手动spfiled:\ Oracle \ product \ \ DB _ \ Bin \ OraDimexEditsidoragstartmo 。
3、Oracle10g如何实现高级查询很多人担心不知道Oracle10g的高级查询,其实比较简单 。在查询数据时 , 为了获得完整的信息,需要连接多个表,这也是关系数据库表之间的重要关系 。这种关系可以关联表中的数据 。根据这种关系,多表查询可以从多个表中获取数据约简信息 。下图是我将要操作的表结构 。工具/材料计算机Oracle10g01基本连接查询在简单查询中 , 我们一般只使用带有from这个词的表 。但是,在关系数据库中,表之间往往存在关系,需要从多个表中检索数据才能输出更有意义的结果 。
以下语句连接商品信息表和供应商信息表,并查询商品名称、产地和供应商名称 。但此时结果显示查询语句显示共200行记录,这显然是错误的 。因为只连接了select和from子句,所以查询结果会是一个笛卡尔积生成的表,其中包含了大量无意义的信息 。而where语句可以有效地避免笛卡尔积的出现 。
【oracle10g 自动表分析】
推荐阅读
- 赛前元器件清单分析
- Linux补全命令分析,linux常用shell命令实验分析
- 逻辑分析仪 总线分析
- 多因素cox分析,单因素cox分析和多因素cox分析
- 电信运营指标分析
- 数据可视化设计与分析软件,文献综述可视化分析软件
- elk日志分析系统怎么用
- hystrix 熔断器分析
- 医学图像处理与分析 综合应用,图像处理在医学领域的应用