MysqlHA优缺点优点:1、MHA自动化主服务器故障转移,快速将从服务器晋级为主服务器(通常在10-30s),而不影响复制的一致性,不会有性能损耗,容易安装,不必更改现有的部署环境,适用于任何存储引擎。2、MHA提供在线主服务器切换,改变先正运行的主服务器到另外一台上,这个过程..
分类:
数据库技术 时间:
2014-03-19 16:10:28
收藏:
0 评论:
0 赞:
0 阅读:
531
说实话,今天真的很开心,我已经弄了好几天MySQL,今天总算有了那一点东西出来了。原来学习的时候,我总是局限于书本资料,经过同事的提醒,似乎感觉自己豁然开朗起来了。与此同时,通过配置主主高可用,也是我积累了许多排错的经验,在周围同事的身上学到了很多很多,不仅仅是..
分类:
数据库技术 时间:
2014-03-19 16:14:06
收藏:
0 评论:
0 赞:
0 阅读:
598
同步过程:从服务器的IO线程从主服务器获取二进制日志,并在本地保存为中继日志,然后通过SQL线程来在从上执行中继日志中的内容,从而使从库和主库保持一致。主从同步的详细过程如下:1.主服务器验证连接。2.主服务器为从服务器开启一个线程。3.从服务器将主服务器日志的偏移位..
分类:
数据库技术 时间:
2014-03-19 16:11:30
收藏:
0 评论:
0 赞:
0 阅读:
575
相关函数:get_magic_quotes_gpc()在PHP5.4中已被丢弃mysql_real_escape_string()说明这个函数在PHP5.5中不建议使用,在将来的版本中将会被丢弃,建议使用:mysqli_real_escape_string()PDO::quote()mysql_re...
分类:
数据库技术 时间:
2014-03-19 16:21:19
收藏:
0 评论:
0 赞:
0 阅读:
657
sqlite数据类型(时间日期double等)sqlite3支持的数据类型:NULL、INTEGER、REAL、TEXT、BLOB但是,sqlite3也支持如下的数据类型smallint16位整数integer32位整数decimal(p,s)p是精确值,s是小数位数float32位实数double...
分类:
数据库技术 时间:
2014-03-19 16:50:03
收藏:
0 评论:
0 赞:
0 阅读:
629
现象:客户端连接服务器端mysql是没问题的,所有都木有问题,应用程序配置也没问题,但是连接就抛异常:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:
Communications link failureThe last packet...
分类:
数据库技术 时间:
2014-03-19 16:53:07
收藏:
0 评论:
0 赞:
0 阅读:
1312
早上收到一台Linux服务器磁盘告警邮件以及监控告警日志程序发来的邮件。检查过后,发现Linux服务器中一个分区没有空间了。主要原因是由于昨晚程序员做升级时,产生了大量的归档日志,导致联机重做日志无法归档,出现下面错误:
363 | Wed Mar 19 02:33:16 2014 | ORA-00...
分类:
数据库技术 时间:
2014-03-19 16:59:12
收藏:
0 评论:
0 赞:
0 阅读:
669
各种大型数据库所采用的锁的基本理论是一致的,但在具体实现上各有差别。
SQL Server更强调由系统来管理锁。在用户有SQL请求时,系统分析请求,自动在满足锁定条件和系统性能之间为数据库加上适当的锁,同时系统在运行期间常常自动进行优化处理,实行动态加锁。
SQLite采用粗放型的锁。当一个连接要写数据库,所有其它的连接被锁住,直到写连接结束了它的事务。SQLite有一个加锁表,来帮助不同的写数据库都能够在最后一刻再加锁,以保证最大的并发性。
MySQL数据库由于其自身架构的特点...
分类:
数据库技术 时间:
2014-03-19 15:31:01
收藏:
0 评论:
0 赞:
0 阅读:
573
CMD: // 进入 aspnet_regiis.exe命令
所在目录 C:\Users\Administrator>cd
C:\Windows\Microsoft.NET\Framework64\v4.0.30319加密: C:\Windows\Microsoft.NET\Framework64\...
分类:
数据库技术 时间:
2014-03-19 15:46:05
收藏:
0 评论:
0 赞:
0 阅读:
695
1.目的:Use the SAVEPOINT statement to identify a
point in a transaction to which you can later roll
back.使用检查点语句标识一个事务点以便在后面可以回滚。2. 预备知识:无。3.语法:SAVEPOIN...
分类:
数据库技术 时间:
2014-03-19 18:40:20
收藏:
0 评论:
0 赞:
0 阅读:
534
select * from gmvcsbase.base_file
file,gmvcsbase.base_user user,gmvcsbase.base_department
dep,gmvcsbase.base_workstation work where file.police_id=use...
分类:
数据库技术 时间:
2014-03-19 18:53:38
收藏:
0 评论:
0 赞:
0 阅读:
517
alter table AAA ALTER COLUMN BBBvarchar(100);
这种语法只适合把字段往大了设置, 如果更新的字段大小比实际的要小时,并且数据库已存在比要更新的数据大时,则不允许更新。
分类:
数据库技术 时间:
2014-03-19 18:56:12
收藏:
0 评论:
0 赞:
0 阅读:
596
文章出自http://www.blogjava.net/amigoxie/archive/2013/10/13/404925.html使用Power
Designer进行数据库设计已有一段时间,但某些功能却一直未曾使用,本博文将笔者近期使用Power Designer的某些功能进行详细讲解。1、使用...
分类:
数据库技术 时间:
2014-03-19 19:24:52
收藏:
0 评论:
0 赞:
0 阅读:
813
非预定义错误
非预定义错误即其他标准的Oracle错误。对于这种异常情况的处理,需
要用户在程序中定义,然后由Oracle自动将其引发。
对于这类异常情况的处理,首先必须对非定义的Oracle错误进行定义,
步骤如下。
1)在PL/SQL块的定义部分定义异常情况:
EXCEPTION;2)将其定义好的异常情况,与标准的Oracle错误联系起来,使用
EXCEPTION_IN...
分类:
数据库技术 时间:
2014-03-19 19:28:31
收藏:
0 评论:
0 赞:
0 阅读:
600
今天需要构造点数据测试,就写了个jdbc往Mysql中插数据,起初我想先插个10W条,但是开始执行后,我就陷入了漫长的等待中,于是我很纳闷?插个10W条数据我都吃个饭回来了还没查完,至少也用了二十多分钟了吧... 震惊了!
于是上网查了些关于jdbc操作MySql数据库的例子,发现人家插入10W条数据测试时间才用了10+秒;
冥思苦想,这是为什么呢...
分类:
数据库技术 时间:
2014-03-19 19:18:12
收藏:
0 评论:
0 赞:
0 阅读:
549
待完善
分类:
数据库技术 时间:
2014-03-19 19:09:04
收藏:
0 评论:
0 赞:
0 阅读:
464
Java开发JDBC连接数据库创建一个以JDBC连接数据库的程序,包含6个步骤:JDBC五部曲1.加载驱动2.获得链接3.获取statement对象4.执行SQL语句5.产生resultset对象6.关闭链接1、加载JDBC驱动程序:
在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Ja...
分类:
数据库技术 时间:
2014-03-19 19:56:12
收藏:
0 评论:
0 赞:
0 阅读:
594
select*into目标表名from源表名insertinto目标表名(fld1,
fld2)select fld1, 5from源表名以上两句都是将源表的数据插入到目标表,但两句又有区别的:第一句(select into
from)要求目标表不存在,因为在插入时会自动创建。第二句(insert ...
分类:
数据库技术 时间:
2014-03-19 19:55:44
收藏:
0 评论:
0 赞:
0 阅读:
560
通过mysql复制功能,可以配置mysql主从服务器,并做读写分离,减少数据库服务器的并发量
分类:
数据库技术 时间:
2014-03-19 20:00:22
收藏:
0 评论:
0 赞:
0 阅读:
484
MyBatis的动态SQL详解
MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。MyBatis中用于实现动态SQL的元素主要有:ifchoose(when,otherwise)trimwheresetforeachif就是简单的条件判断,利用if语句...
分类:
数据库技术 时间:
2014-03-19 20:02:57
收藏:
0 评论:
0 赞:
0 阅读:
521