MySQL查询执行流程查询流程:客户端发送一条查询给服务器;服务器先检查查询缓存,如果命中了缓存,则立即返回存储在缓存中的结果;否则,进入下一阶段;服务器进行SQL解析、预处理,再由优化器生成对应的执行计划;MySQL根据优化器生成的执行计划,调用存储引擎的API来执行查询;将结果返回给客户端;查询...
分类:
数据库技术 时间:
2014-05-12 12:07:05
收藏:
0 评论:
0 赞:
0 阅读:
413
在网络上找了一篇文章http://www.linuxidc.com/Linux/2010-04/25232.htm,如下:Ubuntu
9.10下PostgreSQL 8.4忘记密码的解决方法Ubuntu 9.10下PostgreSQL
8.4忘记密码的解决方法:1.编辑pg_hba.conf中的8...
分类:
数据库技术 时间:
2014-05-12 12:57:07
收藏:
0 评论:
0 赞:
0 阅读:
533
1) 如何将一个数据表从A 文件组移动到
B文件组中--要点:只需将聚集索引建立在需要移动的数据组中,数据页面也会随之移动到对应的文件组中--创建数据表 CREATE TABLE tb(id INT
,cname NVARCHAR(4000)) ON [FG_A] GO --INSERT DATA....
分类:
数据库技术 时间:
2014-05-12 12:55:12
收藏:
0 评论:
0 赞:
0 阅读:
465
print"ID of last record is ",
int(cursor.lastrowid) #最后插入行的主键IDprint"ID of inserted record is ",
int(conn.insert_id()) #最新插入行的主键ID,conn.insert_id()一定要...
分类:
数据库技术 时间:
2014-05-12 13:00:12
收藏:
0 评论:
0 赞:
0 阅读:
430
查找所有重复标题的记录:SELECT *FROM t_info aWHERE ((SELECT
COUNT(*)FROM t_infoWHERE Title = a.Title) > 1)ORDER BY Title
DESC一。查找重复记录1。查找全部重复记录Select * From 表 Whe...
分类:
数据库技术 时间:
2014-05-12 13:08:25
收藏:
0 评论:
0 赞:
0 阅读:
396
Sql Server 性能优化之包含列
导读:数据数优化查询一直是个比较热门的话题,小生在这方面也只能算是个入门生。今天我们就讲下数据库包含列这个一项的作用及带来的优化效果
引用下MSDN里面的一段解释: 当查询中的所有列都作为键列或非键列包含在索引中时,带有包含性非键列的索引可以显著提高查...
分类:
数据库技术 时间:
2014-05-12 13:18:45
收藏:
0 评论:
0 赞:
0 阅读:
502
在使用SQL Server
2008数据库时发现数据库被标记为可疑,查看网上的资料终于找到了解决办法,接下来我们就来介绍解决方法。解决方法:当数据库发生这种操作故障时,可以按如下操作步骤可解决此方法,打开数据库里的Sql
查询编辑器窗口,运行以下的命令。1、修改数据库为紧急模式ALTER DATAB...
分类:
数据库技术 时间:
2014-05-12 13:22:52
收藏:
0 评论:
0 赞:
0 阅读:
1295
SQL Server
2005数据库中,我们可以设置每个用户对应的权限,以提高数据库的安全性。这类用户权限设置的应用非常广泛。比如设置某个用户访问某个表的权限,甚至是CRUD的权限,更小粒度的还可以去到某几个字段的访问权限等等。其实这一设置过程是很简单的,接下来就让我们来一起学习吧。一、操作步骤1....
分类:
数据库技术 时间:
2014-05-12 13:23:52
收藏:
0 评论:
0 赞:
0 阅读:
423
---1、最简单的行转列/* 问题:假设有张学生成绩表(tb)如下:姓名 课程 分数张三 语文
74张三 数学 83张三 物理 93李四 语文 74李四 数学 84李四 物理 94想变成(得到如下结果): 姓名 语文 数学 物理 李四 74 84 94张三
74 83 93*/--测试用IF OBJ...
分类:
数据库技术 时间:
2014-05-12 13:35:08
收藏:
0 评论:
0 赞:
0 阅读:
478
1 定义: 层次查询使用树的遍历,走遍含树形结构的数据集合,来获取树的层次关系报表的方法
树形结构的父子关系,你可以控制: ① 遍历树的方向,是自上而下,还是自下而上 ② 确定层次的开始点(root)的位置
层次查询语句正是从这两个方面来确定的,start ...
分类:
数据库技术 时间:
2014-05-12 13:39:13
收藏:
0 评论:
0 赞:
0 阅读:
533
1.准备工作
下载mysql的最新免安装版本mysql-noinstall-5.5.25a-win32.zip,解压缩到相关目录,如:d:\\
mysql-noinstall-5.1.53-win32。这个就是mysql的根目录了。http://dev.mysql.com/downloads/my....
分类:
数据库技术 时间:
2014-05-12 14:23:27
收藏:
0 评论:
0 赞:
0 阅读:
605
简述InstallShield已经内建了对MySQL和Oracle的支持。但是这个功能是通过ODBC实现的,它对SQL脚本的格式要求非常严格,因此已经通过官方客户端测试的脚本在IS中执行时往往就会报错。一般来说,数据库脚本只保证通过官方客户端测试即可,同时维护一份供IS执行的脚本费时费力。因此,考虑...
分类:
数据库技术 时间:
2014-05-12 14:26:33
收藏:
0 评论:
0 赞:
0 阅读:
836
基本概念Nested loop join:Outer table中的每一行与inner
table中的相应记录join,类似一个嵌套的循环。Sort merge join:将两个表排序,然后再进行join。Hash
join:将两个表中较小的一个在内存中构造一个Hash 表(对Join Key),扫...
分类:
数据库技术 时间:
2014-05-12 14:39:55
收藏:
0 评论:
0 赞:
0 阅读:
469
上海微创软件有限公司 肖桂东适用读者:Microsoft SQL Server
中、高级用户元数据简介元数据 (metadata)
最常见的定义为"有关数据的结构数据",或者再简单一点就是"关于数据的信息",日常生活中的图例、图书馆目录卡和名片等都可以看作是元数据。在关系型数据库管理系统
(DBMS...
分类:
数据库技术 时间:
2014-05-12 15:15:43
收藏:
0 评论:
0 赞:
0 阅读:
507
在数据库迁移过程中,如何设置不好用户与登录,会造成"错误15023:当前数据库中已存在用户或角色".现在整理下思路:1、在原数据库进行数据库备份***.bak文件;2、在新建数据库,建立与原数据库相同的登录名;3、在新数据库上恢复备份的数据库文件***.bak文件;选择覆盖原数据库文件;4、将数据库...
分类:
数据库技术 时间:
2014-05-10 10:53:50
收藏:
0 评论:
0 赞:
0 阅读:
510
1、准备数据存放的文件系统新建一个逻辑卷,并将其挂载至特定目录即可。这里不再给出过程。这里假设其逻辑卷的挂载目录为/mydata,而后需要创建/mydata/data目录做为mysql数据的存放目录。2、新建用户以安全方式运行进程:#
groupadd -r mysql # useradd -g m...
分类:
数据库技术 时间:
2014-05-10 18:10:34
收藏:
0 评论:
0 赞:
0 阅读:
534
我们如果遇到需要从其它系统的数据库中取数据进行统计分析的问题,可疑选择使用ORACLE的ODI工具进行抽数,但是对方提供的数据库用户下没有任何对象,只是有查询所有表的权限,因此无法做数据反向。于是决定使用物化视图,把对方数据库中的数据拿过来,虽然数据量比较大,但是每月只拿一次,而且如果设置成增量更新...
分类:
数据库技术 时间:
2014-05-10 18:24:06
收藏:
0 评论:
0 赞:
0 阅读:
514
最近接到一个任务——迁移数据库
要迁移的数据库是SQL2005数据库,有两个应用软件是与此数据库进行数据通信。由于客户端应用程序的连接数据库方式直接以绝对方式写入程序,所以此次迁移需要同时修改客户端应用程序,考虑到不久后公司地址要变动,到时还要重新配置服务器,肯定还要修客户端代码,于是我打算采用模板...
分类:
数据库技术 时间:
2014-05-10 18:28:16
收藏:
0 评论:
0 赞:
0 阅读:
742
原文:http://www.cnblogs.com/linjiqin/archive/2011/05/26/2059182.htmlSQLite数据库增删改查操作一、使用嵌入式关系型SQLite数据库存储数据在Android平台上,集成了一个嵌入式关系型数据库——SQLite,SQLite3支持NU...
分类:
数据库技术 时间:
2014-05-10 18:33:43
收藏:
0 评论:
0 赞:
0 阅读:
578
1、用MySQLDriverCS连接MySQL数据库先下载和安装MySQLDriverCS,在安装文件夹下面找到MySQLDriver.dll,然后将MySQLDriver.dll添加引用到项目中。
using System; using System.Collections.Gen...
分类:
数据库技术 时间:
2014-05-10 19:11:40
收藏:
0 评论:
0 赞:
0 阅读:
561