自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 浅谈rowid和性能优化的关系

我们要学习rowid,首先先学习他的概念。     rowid是一个伪列,既然是伪列,那么这个列就不是用户定义,而是系统自己给加上的。对每个表都有一个rowid的伪列,但是表中并不物理存储ROWID列的值。不过你可以像使用其它列那样使用它,但是不能删除该列,也不能对该列的值进行修改、插入。一旦一行数据插入数据库,则rowid在该行的生命周期内是唯一的,即即使该行产生行迁移,行的rowi

2017-03-01 11:35:28 2334

原创 win7家庭版连接本地数据库问题

由于学习需要,要用到一直之前培训时要用的数据库,由于忘记sys用户的密码打算从命令行用 sqlplus / as sysdba 命令直接连接,重设密码。在cmd输入命令敲回车后报错同事都可以直接连接,我很困惑,准备解决问题。先查数据库配置,打开 C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN\sqln

2017-02-10 14:27:02 923 1

原创 浅谈TRUNCATE TABLE

TRUNCATE  的特点1、TRUNCATE非常快且不会占用缓存资源。Delete可被ROLLBACK命令撤销,而TRUNCATE不会被撤销(TRUNCATE是一个DDL语言,他将被隐式提交,不能对TRUNCATE使用ROLLBACK命令。) 2、TRUNCATE将重新设置高水平线和所有的索引。经过TRUNCATE操作后的表比Delete操作后的表要快得多。 3、TRUNCATE

2017-01-06 17:38:59 4788 1

原创 浅谈高性能sql写法

Or用union all取代;尽量少用* count(*),count(1)用具体的字段取代count(key)尽量少用子查询(占用资源) 避免使用耗费资源的操作带有DISTINCT,UNION,MINUS,INTERSECT,ORDERBY的 如果索引是建立在多个列上,只有在它的第一个列(leadingcolumn)被where子句引用时,优化器才会选择使

2017-01-06 15:45:20 767 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除