![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
sun灬
这个作者很懒,什么都没留下…
展开
-
truncate table drop
truncate特点:2.删除数据表的数据,但是保留数据表的结构(定义);3.truncate为DDL语句,删除不可回退;delete的特点:1.删除数据表的数据,保留数据表的结构(定义);2.delete为DML语句,删除可回退;drop的特点:1. drop语句除了删除数据还将删除表的结构,如被依赖的约束(constrain),触发器(trigger),索引(ind转载 2016-07-22 11:17:16 · 271 阅读 · 0 评论 -
exists
exists : 强调的是是否返回结果集,不要求知道返回什么原创 2016-07-05 10:32:13 · 178 阅读 · 0 评论 -
oracle数据库优化总结
1. 数据库优化基本知识I/O 数据库的基本作用就是实现对数据的管理与查询。随之而来的就是大量的IO操作, 在海量数据的情况下,数据库的性能问题有80%以上和IO有关。优化ORACLE数据库的I/O性能一般有两个方面,一是减少处理时间,二是减少等待事件。数据块oracle每次执行i/o时候就是以oracle块为单位。数据库的逻辑结构包括:数据块,区,段,表空间,数据块是数据库存储基础,是...原创 2018-07-11 16:35:03 · 19907 阅读 · 1 评论 -
oracle数据库优化_简略版
在索引块中,既存储每个索引的键值,也存储具有该键值的行的ROWID。所以索引扫描其实分为两步:Ⅰ:扫描索引得到对应的ROWIDⅡ:通过ROWID定位到具体的行读取数据Oracle中的优化器是SQL分析和执行的优化工具,它负责生成、制定SQL的执行计划。Oracle的优化器有两种:· RBO(Rule-Based Optimization)基于规则的优化器· CBO(Co...原创 2018-07-11 16:36:37 · 214 阅读 · 0 评论 -
工作笔记
收集表的统计信息:DECLAREBEGINDBMS_STATS.GATHER_TABLE_STATS(USER,’F_IS_AGT_M’);END;Chown:用来更改某个目录或文件的用户名和用户组的;Chmod:用来修改某个目录或文件的访问权限。启监听:lsnrctl start;;用MINUS比较两个表时的字段时要把两个表的主键列出来,这样才会根据主键找到两个表对应的唯一一条数据,然后对两个表...原创 2018-07-11 17:56:51 · 624 阅读 · 0 评论