- 博客(10)
- 资源 (4)
- 收藏
- 关注
原创 【Oracle】-【隐式commit】-正常与异常退出对commit的作用
create table my_objects as select * from all_objects; commit; select count(*) from my_objects; COUNT(*) ---------- 8587 delete from my_objects; 8587 rows deleted. exit
2013-06-29 16:52:31 1782
原创 【Oracle】-【索引】先查数据再建索引,还是先建索引再插数据?
问题: 1、新建一个表结构,创建索引,将百万或千万级的数据使用insert导入该表。 2、新建一个表结构,将百万或千万级的数据使用isnert导入该表,再创建索引。 这两种效率哪个高呢?或者说用时短呢? 我感觉无论先建还是后建索引,当有数据时都需要update索引数据,问题是有索引的情况下插数据与有数据的情况下建立索引,各自的消耗。 实验: 100w记录, 1、先创建
2013-06-27 12:16:41 9346
原创 【Oracle】-【move】【索引】无数据的主键索引VALID还是UNUSABLE
SQL> desc t_PRIMARY; Name Null? Type ----------------------------------------- -------- ---------------------------- X
2013-06-26 17:33:26 2414
原创 [Oracle]-[SORT AGGREGATE]-count与索引
Oracle10g: create table t_count as select * from dba_objects; create index t_count_i on t_count(object_id): 分别用: select count(*) from t_count; select count(object_id) from t_count; select co
2013-06-20 16:57:49 6932 2
原创 [Oracle]-[recyclebin][索引]-回收站恢复的索引名称修改
从回收站中恢复表后,索引也会自动恢复,但索引的名称仍是回收站中的26位标识,不会改为原始名字,可以使用alter index修改索引名,但需要注意的是因为标识中带有特殊字符,需要用""括起来。 SQL> select index_name from user_indexes where table_name='T_EMP'; INDEX_NAME ------------------
2013-06-20 09:24:55 3296
原创 [Oracle]-[EM]-EM无法打开的解决
很久没打开EM了,打开后今天出现这个报错: SQL> select username, account_status from dba_users; USERNAME ACCOUNT_STATUS ------------------------------ -------------------------------- OUTLN
2013-06-15 23:51:40 3049
原创 [Oracle]-[索引][HINT][执行计划]-带HINT的索引执行计划
谭老师的《Oracle 10g 性能分析与优化思路》第六章hint部分介绍: 举例: create table t(id int); create index t_idx on t(id); SQL> select /*+ index(t t_idx) */ count(*) from t; Execution Plan --------------------
2013-06-09 09:05:30 3597
原创 [Oracle]-[同义词]-public与非public同义词
[现象]: Sys账户给bisal账户的t_emp表创建public同义词,bisal用户可以访问t_emp_syn,但scott账户无法查询,select ... t_emp_syn提示表或视图不存在。 SQL> select * from t_emp_syn; select * from t_emp_syn * ERROR at line 1: ORA-
2013-06-03 13:30:58 4988
原创 [Oracle]-[安装]-Cent OS安装Oracle Client
http://www.oracle.com/technology/tech/oci/instantclient/index.html下载: oracle-instantclient-basic-10.2.0.4-1.i386.zip oracle-instantclient-sqlplus-10.2.0.4-1.i386.zip 先创建客户端的安装目录,这两个目录可以自定义,但配
2013-06-03 11:50:10 2372
原创 [Oracle]-[OCP]-申请纸质版OCP证书
从2012年8月6号开始证书以电子版为主,也可以申请要纸质的: http://education.oracle.com/certificaterequest. (这里就是申请纸质证书的入口,里面只需要输入我们的3项信息:First name,Last name以及Oracle Testing ID,这三项信息可以登录www.pearsonvue.com/oracle 点击右侧的My Acco
2013-06-03 11:46:22 5717
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人