![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
AdventureLL
身体和灵魂 总有一个要在路上
展开
-
Oracle数据库创建用户、表空间、赋权限、查询锁死表
create tablespace CLOUD_SCFS_DEV datafile '/home/oracle/oracle/product/10.2.0/oradata/orcl/SEC1_XDYQ_SCFS_DEV.dbf' size 200M reuse autoextend on next 16K maxsize unlimited extent management l...原创 2018-09-12 18:53:49 · 209 阅读 · 0 评论 -
数据库索引原理
理解:索引会将创建所以的一列值全部存入所以,但不会存储其他列的值,还会存储指向表中的相应行的指针。指针是指一块内存区域, 该内存区域记录的是对硬盘上记录的相应行的数据的引用。因此,索引中除了存储列的值,还存储着一个指向在行数据的索引。也就是说,索引中的Employee_Name这列的某个值(或者节点)可以描述为 (“Jesus”, 0x82829), 0x82829 就是包含 “Jesus”那行数...原创 2018-09-12 18:55:54 · 279 阅读 · 0 评论 -
Oracle数据库索引的创建
数据库建立的时候如果表数据和索引数据不需要分开 建表时直接指定主键索引 CREATE TABLE VOAMASTM ( "REFCODE" NUMBER(10) DEFAULT 0 NOT NULL , "OWNERREFCODE" NUMBER(10) DEFAULT 0 , "CREATEDATE" DATE DEFAUL...原创 2018-09-12 19:00:18 · 4248 阅读 · 0 评论 -
数据库索引建立原则
索引建立原则,1.经常使用2.外键、主键3.经常分组排序的使用索引防止索引失效 例如1.where条件后的索引列判断不能使用运算或内部函数 比如sub_string to_date这些 a+1>9 2.使用<> not in not exist != like这些运算 1.隐式转换导致索引失效.这一点应...原创 2018-09-13 09:02:19 · 328 阅读 · 0 评论 -
数据库SQL优化
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null ...原创 2018-09-13 09:02:07 · 106 阅读 · 0 评论 -
Linux中Oracle数据库静默安装
数据库版本:Oracle11gLinux服务器:CentOS7.2 解压完成出现database文件夹,所有安装文件均在该文件夹下从Oracle官网下载数据库安装包,下载合适版本的数据库,Oracle下载路径https://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/inde...原创 2018-12-12 18:44:55 · 1629 阅读 · 0 评论