自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lakerskobemvp的博客

past and now

  • 博客(7)
  • 收藏
  • 关注

原创 字符串拆分

/*Oracle 字符串拆分*//*正则表达式方式*/SELECT REGEXP_SUBSTR ('abc1,cbd2,db3,db5', '[^,]+', 1,rownum)FROM DUALCONNECT BY ROWNUM <=LENGTH ('abc1,cbd2,db3,db5') - LENGTH (REPLACE ('abc1,cbd2,db3,db5', ',', ...

2018-07-26 17:27:15 208

原创 Sql行转列

/*oracle 行转列 */--test datacreate table demo(id int,name varchar(20),nums int); ---- 创建表insert into demo values(1, '苹果', 1000);insert into demo values(2, '苹果', 2000);insert into demo values(3, ...

2018-07-26 17:25:12 149

原创 sqlserver 和oracle 的数据类型

/*sqlserver 和 oracle数据类型对应*/bigint  number(19)bit     number(2)datetime  dateint  number(10)money  number(19,4)samllint number(5)text  clobtinyint number(3) /*sqlserver varchar 和 nvarchar ...

2018-07-25 17:32:10 794

原创 oracle中的函数

/*oracle 中的函数*/length : 返回字符串的长度,空字符串返回空LENGTHB :返回字节长度EXTRACT : 返回日期中所需要的值select extract(year of sysdate)year from dualLAST_DAY :返回该日期所在月份的最后一天Months_between(date1,date2): 返回两个日期之间相差的月数D...

2018-07-24 13:44:07 145

原创 索引查找和索引扫描

全表扫描:读取表中所有的行索引扫描:类似全表扫描索引查找:定位到索引指向的局部位置产生索引扫描的原因:1.隐式转换容易从索引查找变成索引扫描2.统计信息缺失或者不正确容易导致索引扫描3.where子句中的谓词不是联合索引的第一列对于联合索引最左边一列存有统计信息,其他列sqlserver不存统计信息4.where 子句里串联会导致索引失效 where A+B = ....

2018-07-24 12:57:14 1198

原创 数据库中碎片的产生及影响

内部碎片:页内部存储空间不饱和,内部碎片似的数据分布在更多的页中。          需要扫描更多的页,增加I/O消耗。外部碎片:分页产生的碎片,分页后与原来的页在物理上不连续          外部碎片对于性能的影响主要在于需要进行更多的跨区扫描,          增加额外的物理读,从而造成更多的I/O操作。碎片产生的原因:数据新增或者更新引起的页拆分页拆分:当页中的数据被修...

2018-07-24 12:54:53 2063

原创 造成高CPU消耗的原因

1.索引的缺失  根据执行计划以及追踪,确定缺少的索引,添加索引2.统计信息过时  统计信息过时,执行计划就会不是最优的,可能产生大量的表扫描,需要更新统计信息  update statistics table_or_indexed_view_name 3.where子句中使用函数  where 子句中使用函数会使索引失效,增加CPU消耗  select * fr...

2018-07-24 12:50:21 1022

空空如也

空空如也

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

TA关注的人

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