如果表字段太多,如果表中有些字段比较大,即便是你只查有限的几个字段,在做表关联和全表扫的时候,由于扫描的数据块多,性能方面还是会不理想。因为oracle扫描的时候是按照块为单位扫描,读取的时候也是按块为单位读取,所以这种功能无法在SQL层面上优化的时候,可以考虑做数据的垂直切分,下面来做个试验:
--制造数据不做垂直切分
create table test(
a number,
...
分类:
数据库 时间:
2014-06-05 06:12:44
阅读次数:
356
TRANSACTION_READ_UNCOMMITTED1
这种隔离级别最低,脏读,不可重复读,幻读都会发生,我用的oracle,并没有支持这个级别,不作研究。 TRANSACTION_READ_COMMITTED 2
This is the default transaction i...
分类:
数据库 时间:
2014-05-31 17:54:26
阅读次数:
234
2014-05-30 BaoXinjian In Capgemini 一、
介绍之前一直存在对Oracle R12 多组织访问的一些疑惑,所以查询了一些相关资料,并介绍实现R12 MOAC的Oracle VPD技术Oracle
VPD全称Virtual Private Database, Oracl...
分类:
数据库 时间:
2014-05-31 16:51:07
阅读次数:
370
Xlib: connection to ":0.0" refused by serverXlib:
No protocol specified解决办法:1. 退出oracle,用root登陆;2.
root命令行下输入:[root@localhost~]#xhostlocal:oraclenon-n...
分类:
其他好文 时间:
2014-05-31 15:25:20
阅读次数:
207
本文内容 服务器环境 客户端环境 概述 启动数据库 关闭数据库 补充 参考资料 本文说明
Oracle
数据库的启动和关闭,内容虽然基础,但是在数据库很多操作中都需要,因此,基础而重要,必须深入理解。比如,何种情况应该使用何种数据库加载模式,以及数据库文件打开模式。
服务器环境 Windows 20...
分类:
数据库 时间:
2014-05-31 14:34:47
阅读次数:
331
不要写insert语句,因为数据库字段太多了,有什么简单点的效率高的方法吗public
void MultiInsertData(DataSet ds){ string connt = "Oracle的连接字符串"; string sql =
"select id,name,… from tab.....
分类:
数据库 时间:
2014-05-31 13:05:04
阅读次数:
325
这个要分好几步来作业以ORACLE10g为例,举例说明更改SID名称的过程。假如数据库的SID叫testdb,现在改成orcl,有以下6个步骤:1、停止所有的oracle服务1.1、oracle的相关服务都以oracle为前缀,有以下几个:2、修改初始化文件,将instance_name参数值设置为...
分类:
数据库 时间:
2014-05-31 12:58:57
阅读次数:
294
Linux系统下JDK安装配置1. 从oracle网站下载需要的JDK软件
:jdk-6u39-linux-i586.binhttp://www.oracle.com/technetwork/java/javase/archive-139210.html然后通过FTP上传到linux服务器上。2.
...
分类:
系统相关 时间:
2014-05-31 12:49:47
阅读次数:
398
详细错误信息为:Error in invoking target‘install’of
makefile‘/opt/oracle/product/10.2/ctx/lib/ins_ctx.mk’.
See‘/opt/oracle/oraInvertory/logs/installActions201...
分类:
系统相关 时间:
2014-05-31 06:14:14
阅读次数:
512
linux下系统开机oracle自启动(方法一) ---加载为服务自启动、停止一、dbstart 及
dbstop1. 修改Oracle系统配置文件:/etc/oratab,只有这样,Oracle 自带的dbstart和dbshut才能够发挥作用。# vi
/etc/orataborcl:/opt/...
分类:
数据库 时间:
2014-05-31 04:42:58
阅读次数:
391