我们知道asm是以au为分配单元,默认一个au为1m,那么diskheader位于第一个au的第一个数据块上,而asmblock编号是从0开始下面通过kfed工具来了解asmdiskheader内容[root@localhost~]#kfedread/dev/asm-diskb
kfbh.endian:1;0x000:0x01
kfbh.hard:130;0x001:0x82
kfbh.type:1;0x0..
分类:
数据库 时间:
2014-11-11 23:04:26
阅读次数:
406
很多翻译文章都把innodb_flush_log_at_trx_commit的翻译得很勉强,导致阅读中文解析也不能完全理解,今天翻了下官方文档,大致意思如下:当设置1时(默认值):每次事务提交(commit),都会将logbuffer的内容写到(writeout)logfile,并做刷写(flushtodisk)操作(保证数据持..
分类:
数据库 时间:
2014-11-11 23:05:37
阅读次数:
288
在MySQL5.6版本里,不支持一个表有多个INSERT/DELETE/UPDATE触发器。例如创建t1表两个INSERT的触发器:DELIMITER$$
USE`test`$$
DROPTRIGGER/*!50032IFEXISTS*/`t1_1`$$
CREATE
/*!50017DEFINER=‘admin‘@‘%‘*/
TRIGGER`t1_1`AFTERINSERTON`t1`
FOREACHROWBEGIN
INSERTINTOt2(id..
分类:
数据库 时间:
2014-11-11 23:05:01
阅读次数:
309
正如前面文章说道的,SQLServer2008提供了两种实现变更追踪的功能,本部分主要讨论的是ChangeTracking功能。激活ChangeTracking我们可以通过如下的步骤来激活和使用ChangeTracking功能:1.在数据库级别激活ChangeTracking使用下面的语句在数据库上激活该功能(或者在SSMS的属性..
分类:
数据库 时间:
2014-11-11 23:04:58
阅读次数:
247
RDBMS的流程RDBMS在处理用户请求时的整个流程如下:1、当用户请求数据查询等操作时,首先要与数据库服务器建立连接关系。因此首选和连接管理器建立连接。2、连接管理器在将请求交给线程管理器,mysql是一个多线程系统,因此,用户的一个sql请求会使用一个线程进行响应。当请求..
分类:
数据库 时间:
2014-11-11 23:00:32
阅读次数:
241
用户进行数据库操作分为两步:
1 是否有权限连接,根据host,name,password;
2 是否有权限进行CURD;
图示解说:
关于用户权限在哪里进行存放?
这样看:
mysql数据库里面有张user表:
就像普通CURD一样,这就可以登录控制啦!...
分类:
数据库 时间:
2014-11-11 22:52:44
阅读次数:
249
Oracle创建索引 CREATE INDEX...
分类:
数据库 时间:
2014-11-11 22:51:48
阅读次数:
287
solr在导入mysql数据库数据时,遇到一个问题:数据类型为tinyint的数据对应不到solr中的数据类型,因此就需要将tinyint转一下。修改db-data-config.xml文件,如下:1 使用此方法后,当数据为1时,存储为true;当为0时,存储为false。
分类:
数据库 时间:
2014-11-11 22:45:14
阅读次数:
323
查询指定列[例1] 查询全体学生的学号与姓名。SELECT Sno,SnameFROM Student;[例2] 查询全体学生的姓名、学号、所在系。SELECT Sname,Sno,SdeptFROM Student;[例3] 查询全体学生的详细记录。SELECT Sno,Sname,Ssex,Sa...
分类:
数据库 时间:
2014-11-11 22:41:41
阅读次数:
376
推荐工具:机子配置较低的话,可以装Gsql这个工具获得sql执行环境(可作为手册查看内置数据类型 函数和存储过程等)--之前数据库的东西接触不多,虽然基本的语法是了解,但不是很熟悉--最近项目一直在折腾存储过程(一些数据逻辑都通过存储过程在数据库端实现),--复习了一遍sql的东东,在此记录一下。/...
分类:
数据库 时间:
2014-11-11 22:37:20
阅读次数:
244
触发器意义:本质上就是一个特殊的存储过程,只不过不是通过exec来调用执行,而是通过增删改数据库中的操作来执行。作用:1、将关联的表之间的数据增删改 2、触发器可以操作视图,在视图上建触发器 3、忘记建立触发器的表的名称,全部禁用 alter table teacher disable trigge...
分类:
数据库 时间:
2014-11-11 22:30:08
阅读次数:
504
实例一: 系统登录对话框 设计分析:数据库管理系统登录对话框两种基本方法:数据库中建立数据表用于保存系统用户登录信息;支持安全验证的数据库管理系统,可将系统用户定义为数据库用户。 技术要领:1、Enter 、Cancel 2、ADO Connection对象 3、ADO RecordSet对象(相关...
分类:
数据库 时间:
2014-11-11 22:19:19
阅读次数:
1845
来自国外博客的一篇文章介绍了MySQL 的 read_buffer_size 参数是如何影响写缓冲和写性能。据说 read_buffer_size 参数只影响以下两种情况的写数据的性能:SELECT INTO … OUTFILE ‘fileName‘When writing to the OUTFI...
分类:
数据库 时间:
2014-11-11 21:05:02
阅读次数:
292
原文链接:http://blog.csdn.net/leili0806/article/details/85736361.CREATEUSER语法:CREATEUSER'username'@'host'IDENTIFIEDBY'password';例子:CREATEUSER'dog'@'localh...
分类:
数据库 时间:
2014-11-11 21:01:58
阅读次数:
295
(1)选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查...
分类:
数据库 时间:
2014-11-11 21:00:50
阅读次数:
193
对于复合索引:Mysql从左到右的使用索引中的字段,一个查询可以只使用索引中的一部份,但只能是最左侧部分。例如索引是key index (a,b,c). 可以支持a | a,b| a,b,c 3种组合进行查找,但不支持 b,c进行查找 .当最左侧字段是常量引用时,索引就十分有效。下面用几个例子对比查...
分类:
数据库 时间:
2014-11-11 20:59:57
阅读次数:
318
内连接又分为等值连接、自然连接和不等连接三种。 外连接分为左外连接(LEFT OUTER JOIN或LEFT JOIN)、右外连接(RIGHT OUTER JOIN或RIGHT JOIN)和全外连接(FULL OUTER JOIN或FULL JOIN)三种。与内连接不同的是,外连接不只列出与连接条件...
分类:
数据库 时间:
2014-11-11 20:57:28
阅读次数:
248