位图索引 1.1 位图索引概述 位图索引通过位图向量,表示索引键值在表中的分布。 适用于没有大量更新操作的对象,如:OLAP数据库。 对于存在大量更新操作的索引列,不适用位图索引。因此对于OLTP并不适用。 更新位图向量时,相应位图涉及的所有数据行会被锁定,无法针对这些数据行的该索引列进行DML操作 ...
分类:
数据库 时间:
2016-10-03 00:04:11
阅读次数:
248
1环境准备 日志挖掘可以基于日志、基于时间、基于SCN分析,这里我们将演示一个基于SCN的分析案例。 开启补充日志功能(必须开始,否则不能捕获DML操作日志): 创建一张livan表,往里面插入了14条数据,如图: 2查看当前日志 3确认SCN删除测试表数据 查看当前SCN: 执行delete操作, ...
分类:
其他好文 时间:
2016-10-01 19:26:13
阅读次数:
186
一. 高水位(HWM)及其产生原因 High Water Mark,HWM) 是Oracle(Segment)级别的概念。在仅有DML(比如delete,insert)操作时,高水位线只会增长,不会降低。具体来说,由于程序使用的delete语句不回收使用过的空间,数据虽然删除了,但是高水位线却没有降 ...
分类:
数据库 时间:
2016-09-30 15:27:34
阅读次数:
252
简介 Merge关键字是一个神奇的DML关键字。它在SQL Server 2008被引入,它能将Insert,Update,Delete简单的并为一句。MSDN对于Merge的解释非常的短小精悍:”根据与源表联接的结果,对目标表执行插入、更新或删除操作。例如,根据在另一个表中找到的差异在一个表中插入 ...
分类:
数据库 时间:
2016-09-29 21:04:44
阅读次数:
236
DML、DDL、DCL区别 . 总体解释: DML(data manipulation language): 它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言 DDL(data definition language): ...
分类:
其他好文 时间:
2016-09-29 20:31:41
阅读次数:
117
基本使用 $sqls="sql语句1;sql语句2;sql语句n"; 或 $sqls="insert into xx;"; $sqls.="insert into xx;"; $res=mysqli::multi_query($sqls); 如果$sqls 是dml 语句,则$res 返回布尔值; ...
分类:
数据库 时间:
2016-09-29 17:30:43
阅读次数:
232
下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL类型包括数据库、表的创建,修改,删除,声明—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML类型包括数据表中记录的查询,删除,修改,插入—数据操纵语言(SELECT,DELETE,UPDATE, ...
分类:
数据库 时间:
2016-09-28 16:01:59
阅读次数:
226
SQL DML 和 DDL 可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。 SQL (结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、插入和删除记录的语法。 查询和更新指令构成了 SQL 的 DML 部分: SELECT - 从数据库表 ...
分类:
数据库 时间:
2016-09-28 01:24:42
阅读次数:
242
【SQL分类:DDL DML DCL】 一、DDL(数据库定义语言) 定义不同的数据段、数据库、表、列、索引等数据库对象,常用语句关键字:create drop alter等 1、修改表字段,alter table语句的用法如下 1)修改表字段的数据类型:alter table table_name... ...
分类:
数据库 时间:
2016-09-27 08:03:24
阅读次数:
322
数据库结构: DDL: 库,表,索引,字段,视图,触发器,存储过程 数据库用户 DML : CRUD 增删改查 DCL : 用户权限管理 DESCRIBE having:在统计的基础上进行再过滤,条件字段允许是表中不存在的统计字段名 1、数据库连表 left join right join inne ...
分类:
数据库 时间:
2016-09-26 16:14:24
阅读次数:
165