众所周知,在MySQL中,如果直接 ORDER BY RAND() 的话,效率非常差,因为会多次执行。事实上,如果等值查询也是用 RAND() 的话也如此,我们先来看看下面这几个SQL的不同执行计划和执行耗时。首先,看下建表DDL,这是一个没有显式自增主键的InnoDB表:[yejr@imysql]...
分类:
数据库 时间:
2015-07-30 11:13:29
阅读次数:
179
一、结构化查询语言sql 1.sql优点: A.不是某个特定数据库供应商专有语言,所有dbms都支持sql B.简单易学,不区分大小写 C. SQL是一种强有力的语言,灵活运用其元素,可操作复杂和高级的数据库操作。 2.语言组成 2.1 数据定义语言DDL: 主要对数据库及各种对象进行创建、删除、修...
分类:
数据库 时间:
2015-07-29 00:59:04
阅读次数:
131
SQL语句及其种类1. SQL语句分为三类: DDL(Data Definition Language): CREATE、DROP、ALTER; DML(Data Manipulation Language): SELECT、INSERT、UPDATE、DELETE; DCL(Data Contro...
分类:
数据库 时间:
2015-07-26 14:05:53
阅读次数:
139
SQL (Structured Query Language) 结构化查询语言 1.查询语句 select 2.DML 数据操作语言 insert update delete 3.DDL 数据定义语言 create alter drop 4.事务控制语句 commit rollb...
分类:
数据库 时间:
2015-07-25 01:43:00
阅读次数:
159
百度百科这么解释:把整个数据库装载到一个单独的文本文件中。这个文件包含有所有重建您的数据库所需要的SQL命令。这个命令取得所有的模式(Schema,后面有解释)并且将其转换成DDL语法(CREATE语句,即数据库定义语句),取得所有的数据、并且从这些数据中创建INSERT语句mysql..
分类:
数据库 时间:
2015-07-24 01:36:32
阅读次数:
145
DDL—数据定义语言(Create,Alter,Drop,DECLARE) DML—数据操纵语言(Select,Delete,Update,Insert) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 Create ...
分类:
数据库 时间:
2015-07-22 20:20:43
阅读次数:
123
本人继前几篇文章,继续记录和说明oracle12c新特性,本文主要讲述了12c在管理等各方面的增强。其中,包括partition,column,index,ddl,recovery,pga等多方面功能的增强,这些功能在oracle数据库日常管理方面为DBA带来了极大的方便,也为数据库的管理、高可用性及性能等方面带来了很大提升,通过对这些新特性的了解、学习和研究,进一步增强对新版本数据库的了解,以便应用于日常工作,记录于此,以便同行学习和研究,同时也利于今后学习和查阅。...
分类:
数据库 时间:
2015-07-20 13:03:00
阅读次数:
268
1.创建数据库:数据定义语言(DDL);create database db_name[数据库选项]注:数据库命名规则:大小写取决于当前操作系统,见名知意,推荐下划线标识符的字符:使用任意字符,数字,符号,甚至中文。但是一些特殊的组合,例如纯数字组合,特殊符号,包括mysql内部的关键字,应该使用标...
分类:
数据库 时间:
2015-07-20 12:29:08
阅读次数:
187
创建数据库:if db_id('DBTest') is nullcreate database DBTest创建表use eb_fy_data_test---use 切换所在数据库上下文 if object_id('UserTest','u') is not null drop TABLE User...
分类:
数据库 时间:
2015-07-19 19:27:50
阅读次数:
152
SQL语句分为以下三种类型:DML:DataManipulationLanguage数据操纵语言DDL:DataDefinitionLanguage数据定义语言DCL:DataControlLanguage数据控制语言1、DML用于查询与修改数据记录,包括如下SQL语句:INSERT:添加数据到数据库中UPDATE:修改数据库中的数据DELETE:删除数据库中..
分类:
数据库 时间:
2015-07-16 22:35:17
阅读次数:
221