什么是数据库事务?
数据库事务是指作为单个逻辑工作单元执行的一系列操作。具体表现为:可以将几个sql语句作为一个整体来执行,这些sql语句当有一条执行出错时,那么所有的sql语句都将执行失败。也就是这些sql语句作为一个整体,要么全部执行成功,要么全部执行失败。使用事务能便于恢复数据,保证数据的一致性。
一 事务的属性
事务具有ACID属性
即 Atomic原子性, Consisten...
分类:
数据库 时间:
2015-01-06 18:08:29
阅读次数:
170
1、从硬盘恢复数据,语句如下: load database pass from "G:\X3650BACKUP\Mon\pass.dmp" 如图: 2.从磁带恢复数据库:语句如下: load database pass from “\\.\tape0” at X3650_BS with file ....
分类:
数据库 时间:
2015-01-06 13:21:25
阅读次数:
146
1.数据库的备份和恢复1.1备份单个数据库1)普通备份和恢复备份:mysqldump–u用户–p‘密码‘-B数据库名>备份的地址和文件名(以.sql结尾)恢复:mysql–u用户–p‘密码‘<备份的地址和文件名提示:备份的时候加上-B可以把创建数据库语句也备份上,这样当数据库不存在时,..
分类:
数据库 时间:
2015-01-06 07:25:25
阅读次数:
270
六、程序题 ?? 1.写一个复数类(操作符重载) ? #include<iostream>
using namespace std;
class Complex{
public:
Complex(double r=0.0,double i=0.0):read(r),imag(i){};
Complex operator+(const Compl...
分类:
其他好文 时间:
2015-01-05 00:42:38
阅读次数:
201
从目的上来说、范式化越高数据库的一致性就越容易维护,范式化越高数据的冗余就越小。通过消除重复数据或数据的各种副本可获得更高效的数据修改操作。因为通常这样只要修改一个地方,就可以减少锁及日志记录。 上面说了这么多你是不是感觉范式化越高就越好呢?可是万事万物都有一个度,过了这个度就不好了。 我不...
分类:
其他好文 时间:
2015-01-03 15:51:37
阅读次数:
131
一次惊心动魄的Percona XTRA Cluster DB数据修复过程 看后,让你不再担心MySQL难以修复。当然,最好提前做好MySQL HA方案。...
分类:
数据库 时间:
2014-12-31 18:34:03
阅读次数:
214
本篇结合我的亲身体会,通过简单的举例,来说明模拟电路设计的一些特点,希望对有意从事模拟电路设计相关方向的同学有所帮助。
理论知识
模拟电路需要的理论知识比较多,需要用到不少数学计算,电路基础、信号与系统等学科,而这些学科又需要用到高等数学、线性代数、复变函数等数学基础。当然用到的数学知识不是很复杂,一般是比较基本的数学知识,高数中的微积分、线性代数中的矩阵、复变函数中的复数运算等。很多...
分类:
其他好文 时间:
2014-12-31 16:19:12
阅读次数:
294
mydumper是一个针对MySQL和Drizzle的高性能多线程的备份和恢复工具。此工具的开发人员分别来自MySQL、Fackbook、SkySQL公司,目前已经有一些大型产品业务测试并使用了该工具。我们在恢复数据库时也可以使用myloader工具。Mydumper的主要特性包括: 一、采用了轻量...
分类:
数据库 时间:
2014-12-31 12:48:34
阅读次数:
291
我们在使用postgresql数据库的时候,如果一张数据表在未做任何约束的情况下,很可能会出现几条完全一样的数据,即重复数据。如下图所示:那么如果我们要删除其中的2条该怎么办呢?第一种我们可以清空表的内容,再使用INSERT INTO语句再将内容插入到表中。此方法可行,但对于专业人士来讲,并不推荐第...
分类:
数据库 时间:
2014-12-30 16:45:47
阅读次数:
228