SQL中视图的作用 视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。对其中所引用的基础表来说,视图的作用类似于筛选。定义视图的筛选可以来自当前 ...
分类:
数据库 时间:
2016-08-18 14:11:51
阅读次数:
198
在老系统中该函数调用一次需要话20多秒到30秒左右。 拿到sql之后,首先要确定思路。不能着急这下手。 1. 首先查看各个表的数据量: select count(*) from xxx; 发现只有 a21 的数据量达到了十几万,其他表数据量都比较小。所以重点是 a21表,仔细阅读了一遍函数的定义,发 ...
分类:
数据库 时间:
2016-08-18 14:11:25
阅读次数:
226
Credentials 包含访问 SQL Server Instance 以外的资源所需要的验证信息,大多少Credentials 都包含一个 Windows 用户名和密码。 如果以SQL Server 验证方式创建Login,并将该Login隐射到Credentials,那么该Login能够通过存 ...
分类:
数据库 时间:
2016-08-18 14:11:28
阅读次数:
366
mysql会对sql语句做优化, in 后面的条件不超过一定数量仍然会使用索引。mysql 会根据索引长度和in后面条件数量判断是否使用索引。另外,如果是in后面是子查询,则不会使用索引。一个文章库,里面有两个表:category和article。category里面有10条分类数据。article ...
分类:
数据库 时间:
2016-08-18 14:10:51
阅读次数:
311
原文链接:http://www.cnblogs.com/rush/archive/2011/12/31/2309203.html 1.1.1 摘要 日前,国内最大的程序员社区CSDN网站的用户数据库被黑客公开发布,600万用户的登录名及密码被公开泄露,随后又有多家网站的用户密码被流传于网络,连日来引 ...
分类:
数据库 时间:
2016-08-18 12:59:19
阅读次数:
231
第一篇文章: 原地址: Linux服务器下文件名为 my.cnf Windows 下文件名为 my.ini 第二篇文章: 原地址:http://www.cr173.com/html/50452_1.html mysql的默认编码是拉丁,我每次JSP制作网页用insert语句插入数据库时汉字都会显示成 ...
分类:
数据库 时间:
2016-08-18 12:48:32
阅读次数:
4682
遇到没有说明文档的数据库的时候,一张一张表去分析,需要花费很长时间和精力。 幸好有一些工具,可以帮助我们生成ER图,这样看起来就一目了然; 下面我将自己的一次实践记录于下,供参考: 1.下载并安装工具: 通过官网下载并安装mysql workbench。 下载地址:https://www.mysql ...
分类:
数据库 时间:
2016-08-18 12:47:05
阅读次数:
1094
一、索引的概念 1、 类似书的目录结构 2、 Oracle 的“索引”对象,与表关联的可选对象,提高SQL查询语句的速度 3、 索引直接指向包含所查询值的行的位置,减少磁盘I/O 4、 与所索引的表是相互独立的物理结构 5、 Oracle 自动使用并维护索引,插入、删除、更新表后,自动更新索引 6、 ...
分类:
数据库 时间:
2016-08-18 12:41:39
阅读次数:
207
下面罗列了数据库关键字 AABSOLUTE ACTION ADD ADMINDBALL ALLOCATE ALPHANUMERIC ALTERAND ANY ARE ASASC ASSERTION AT AUTHORIZATIONAUTOINCREMENT AVGBBAND BEGIN BETWEE ...
分类:
数据库 时间:
2016-08-18 12:40:21
阅读次数:
1767
imp testwms3/isc@TESTGMMC FILE=C:\ZKGL_201407012334.dmp ignore=y fromuser=GMMCZKGL touser=testwms tables=(GMMCZKGL.t_kdttrcktz)imp testapar/isc@TESTGM ...
分类:
数据库 时间:
2016-08-18 12:32:38
阅读次数:
240
●sqlplus登陆sqlplus sys/isc@testgmmc as sysdba●创建用户create user testpoi3 IDENTIFIED by iscaccount unlock;grant dba,advisor to testpoi2;●删除用户drop user djc ...
分类:
数据库 时间:
2016-08-18 12:28:23
阅读次数:
176
1.mysqldump的几种常用方法: (1)导出整个数据库(包括数据库中的数据) (2)导出数据库结构(不含数据) (3)导出数据库中的某张数据表(包含数据) (4)导出数据库中的某张数据表的表结构(不含数据) 2.mysqldump常用参数说明: --all-databases , -A 导出全 ...
分类:
数据库 时间:
2016-08-18 12:29:44
阅读次数:
225
Union与Union All的区别 如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。union(或称为联合)的作用是将多个结果合并在一起显示出来。union和union all的区别是,union会自动压缩多个结果集合中的重复结果 ...
分类:
数据库 时间:
2016-08-18 11:20:01
阅读次数:
212
sql的join分为三种,内连接、外连接、交叉连接。 以下先建2张表,插入一些数据,后续理解起来更方便一些。 create table emp(empno int, name char(20),depart int);create table depart(dpno int,dpname char( ...
分类:
数据库 时间:
2016-08-18 11:16:22
阅读次数:
445
在平时的开发和学习中,我会把MySQL的官方英文文档翻译成中文,这样不仅能加深我对这些知识点的记忆与理解,也方便我和其他小伙伴在以后的开发学习中查阅MySQL文档。 CREATE DATABASE Syntax | 创建 DATABASE 语法: CREATE DATABASE:创建一个以db_na ...
分类:
数据库 时间:
2016-08-18 11:16:00
阅读次数:
264