事务的概念事
务是一组原子性的SQL查询语句,也可以被看做一个工作单元。如果数据库引擎能够成功地对数据库应用所有的查询语句,它就会执行所有查询,如果任何一条查
询语句因为崩溃或其他原因而无法执行,那么所有的语句就都不会执行。也就是说,事务内的语句要么全部执行,要么一句也不执行。事务的特性:acid,...
分类:
数据库 时间:
2014-05-08 18:48:41
阅读次数:
634
service mysql start出错,mysql启动不了,解决mysql:
unrecognized service错误的方法如下:[root@ctohome.com ~]# service mysql startmysql:
unrecognized service[root@ctohome...
分类:
数据库 时间:
2014-05-08 18:39:08
阅读次数:
384
0、我使用的PowerDedigner的版本如下:1、tools>>Resource>>DBMS,然后选中你的数据库版本,双击或点击左上角的properties。2、再选择script>>sql>>format>>CaseSensitivityUsingQuote改为NO。3、DataBase>>G...
分类:
数据库 时间:
2014-05-08 18:38:42
阅读次数:
453
Linq给我们带来了很多的便利,不必时时刻刻写sql,可以让一个不懂T-SQL的程序猿也能实现简单编程,但是linq在效率上确实比不上SQL。数据量越大,效率问题就明显。一般查询可以这样写var
v = (from c in en.T_AQI wher...
分类:
其他好文 时间:
2014-05-08 18:34:22
阅读次数:
266
1.通过管理工具开始->管理工具->性能(或者是运行里面输入
mmc)然后通过添加计数器添加 SQL 的常用统计
然后在下面列出的项目里面选择用户连接就可以时时查询到数据库的连接数了。不过此方法的话需要有访问那台计算机的权限,就是要通过Windows账户登陆进去才可以添加此计数器。2.通过系统表查询...
分类:
数据库 时间:
2014-05-08 14:46:26
阅读次数:
396
1.触发器的作用?答:触发器是一中特殊的存储过程,主要是通过事件来触发而被执行的。它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而不允许未经许可的更新和变化。可以联级运算。如,某表上的触发器上包含对另一个表的数据操作,而该操作又会导致该..
分类:
数据库 时间:
2014-05-08 10:55:30
阅读次数:
399
创建SQL快照CREATEDATABASEdatabase_snapshot_nameON(NAME=logical_file_name,FILENAME=‘os_file_name‘)[,...n]ASSNAPSHOTOFsource_database_namedatabase_snapshot_name是要将数据库恢复到的快照的名称logical_file_name是引用该文件时在SQLServer中使用的逻辑名称os_file_nam..
分类:
数据库 时间:
2014-05-08 10:54:25
阅读次数:
445
概述
Oracle Outline是用来保持SQL执行计划(execution
plan)的一个工具。我们可以通过outline工具防止SQL执行计划在数据库环境变更(如统计信息,部分参数等)而引起变化。
Outline的主要使用在以下情况:
1.
为避免在升级后某些sql出现严重性能下降而且在短时间内不能优化的情况,
我们可以使用outline的功能将原生产库中的sql执...
分类:
数据库 时间:
2014-05-08 10:49:12
阅读次数:
468
MySQL 可以看成是二层架构
第一层SQL Layer,包括权限判断,sql 解析,执行计划优化,query cache 的处理等等;
第二层存储引擎层(Storage Engine Layer),是底层数据存取操作实现部分,由多种存储引擎共同组成。
SQL Layer 中包含了多个子模块:
1、初始化模块
MySQL Server 启动的时候,对整个系统做各种各样的初...
分类:
数据库 时间:
2014-05-08 10:47:13
阅读次数:
381