前言: 根据计划,本文开始讲述另外一个操作符串联(Concatenation),读者可以根据这个词(中英文均可)先幻想一下是干嘛的。其实还是挺直观,就是把东西连起来,那么下面我们来看看到底连什么?怎么连?什么时候连? 简介: 串联操作符既是物理操作符,也是逻辑操作符,在中文版SQL Server的图 ...
分类:
数据库 时间:
2018-06-05 16:20:58
阅读次数:
213
使用explain关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处理你的SQL语句的,分析你的查询语句或是表结构的性能瓶颈。 explain执行计划包含的信息 其中最重要的字段为:id、type、key、rows、Extra 各字段详解 id select查询的序列号,包含一组数字 ...
分类:
数据库 时间:
2018-06-05 11:34:25
阅读次数:
170
本文主要简单介绍了在Centos7上安装Oracle12c!
分类:
数据库 时间:
2018-06-04 11:24:51
阅读次数:
592
6月份完成以下两本书的学习:MySQL技术内幕:INNODB存储引擎高性能MySQLMySQL架构图连接池:以线程的模式与每个客户端进程建立连接解析器:理解SQL语句的含义优化器:为执行目标形成多种执行方式(称为执行计划),判断各执行方式的效率,选择效率最高的执行计划缓存:将访问最频繁的数据缓存在内存中,降低存储设备IO性能低下造成的性能瓶颈文件:数据文件与日志文件INNODB表空间
分类:
数据库 时间:
2018-06-03 21:42:25
阅读次数:
190
如下表结构: 在执行联合查询时,如下2种写法的执行计划有明显差别。 第一种: 第二种: 两者的差别在于order by的表字段不同。 看执行计划: 第一种的执行计划: 第二种的执行计划: rows的差别忽略,因为数据在不停的新增过程中。 第一种方式有主键索引,不需要使用临时表。第二种全表扫描,使用临 ...
分类:
数据库 时间:
2018-06-02 14:00:33
阅读次数:
188
in不会导致索引失效,但最终数据库会将in语句解析为or语句,eg: select * from T_MAIN_PROCESS t where t.audit_status_code in ('05','07')。 查看执行计划会被解析成: select * from T_MAIN_PROCESS ...
分类:
数据库 时间:
2018-06-01 15:37:41
阅读次数:
214
Oracle12c 数据库GS实例时需要使用新驱动,避免制单出现获取不到正确凭证编号内码的问题。 Oracle12c 会产生大量的隐藏表,部分ddl语句会报错。 Oracle12c 删除了VM_concat函数, 需要手工创建,解决供应链、新应收应付行转列函数报错(建议使用新函数来重写代码,Orac ...
分类:
数据库 时间:
2018-05-31 14:46:01
阅读次数:
295
打开计划任务面板:win+rcontrolschedtasks点击新建任务:输入名称和描述:点击新建触发器:按预定时间执行:启动执行:新建操作:查看:
本文对Oracle 12c版本新特性CDB及PDB进行了介绍与说明,记录于此,供各位同学及自己参考研究。 ...
分类:
数据库 时间:
2018-05-29 14:06:58
阅读次数:
236
本文对Oracle 12c版本中容错性能新特性表空间组进行了介绍和说明,记录于此,供各位同学及自己参考研究。 ...
分类:
数据库 时间:
2018-05-28 14:51:12
阅读次数:
202