数据库优化
文章平均质量分 85
陈冲_河南漯河
这个作者很懒,什么都没留下…
展开
-
虚拟机里面安装的mysql服务器再次登陆时候登陆不上去解决方案
太久没有使用服务器上的数据库, 今天登录发现提示错误信息“Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)”。接下来我们就来解决下:1,通过whereis my.cnf 数据库配置文件位置,通过编辑mysql.sock套接字文件位置:注意:通过命令 mkdir -p /tmp/mysql,然后执行...原创 2019-12-25 09:51:35 · 855 阅读 · 0 评论 -
Oracle TABLE ACCESS BY INDEX ROWID
一. 测试环境SQL> select * from v$version where rownum=1;BANNEROracle Database 11g Enterprise Edition Release11.2.0.3.0 - 64bit ProductionSQL> create table dave as selectobject_id,object_name,ob...原创 2019-11-20 09:26:19 · 1404 阅读 · 0 评论 -
oracle唯一索引与非唯一索引的区别 UNIQUE INDEX,NON-UNIQUE INDEX
索引是我们经常使用的一种数据库搜索优化手段。适当的业务操作场景使用适当的索引方案可以显著的提升系统整体性能和用户体验。在Oracle中,索引有包括很多类型。不同类型的索引适应不同的系统环境和访问场景。其中,唯一性索引Unique Index是我们经常使用到的一种。唯一性索引unique index和一般索引normal index最大的差异就是在索引列上增加了一层唯一约束。添加唯一性索引的数据列...原创 2019-11-19 10:01:30 · 3621 阅读 · 0 评论 -
oracle sql语句锦集
列出两个月份之间所有的月份SELECTTO_CHAR( ADD_MONTHS( TO_DATE( ‘201804’, ‘yyyyMM’ ), ROWNUM - 1 ), ‘yyyyMM’ ) AS monthlistFROMDUAL CONNECT BY ROWNUM <= months_between(to_date( ‘201809’, ‘yyyyMM’ ),to_date(...原创 2019-11-07 13:17:11 · 142 阅读 · 0 评论 -
sql数据库优化
索引; 频繁更新的字段不适合做索引 优势:提高查询效率,本质上就是降低IO的使用率 降低cpu使用率 假如说排序如果不适用索引,它得一个一个查询出来再排序,如果使用了索引,它是一个B树 已经是排好序的了(B树,小的放左,大的放右)B+树种查询任意的数据次数:n次(B+树的高度) 因为B+树种数据全部存在叶节点上面 如果索引字段为null,则会使用一个字节...原创 2018-07-20 11:19:07 · 153 阅读 · 0 评论 -
redis应用场景
http://www.jianshu.com/p/7bf5dc61ca06原创 2018-12-01 21:59:46 · 163 阅读 · 1 评论 -
数据库城乡自关联设计
自关联设计省信息的表结构provincesidptitle设计市信息的表结构citysidctitleproidcitys表的proid表示城市所属的省,对应着provinces表的id值问题:能不能将两个表合成一张表呢?思考:观察两张表发现,citys表比provinces表多一个列proid,其它列的类型都是一样的意义:存储的都是地区信息,而且每种信息的数据量有限,没必要...转载 2019-04-27 13:43:47 · 221 阅读 · 0 评论