首页 > 数据库技术
mysql HA
MysqlHA优缺点优点:1、MHA自动化主服务器故障转移,快速将从服务器晋级为主服务器(通常在10-30s),而不影响复制的一致性,不会有性能损耗,容易安装,不必更改现有的部署环境,适用于任何存储引擎。2、MHA提供在线主服务器切换,改变先正运行的主服务器到另外一台上,这个过程..
分类:数据库技术   时间:2014-03-19 16:10:28    收藏:0  评论:0  赞:0  阅读:531
第一次配置MySQL主主+LVS+Keepalived----有感
说实话,今天真的很开心,我已经弄了好几天MySQL,今天总算有了那一点东西出来了。原来学习的时候,我总是局限于书本资料,经过同事的提醒,似乎感觉自己豁然开朗起来了。与此同时,通过配置主主高可用,也是我积累了许多排错的经验,在周围同事的身上学到了很多很多,不仅仅是..
分类:数据库技术   时间:2014-03-19 16:14:06    收藏:0  评论:0  赞:0  阅读:598
mysql 主从同步
同步过程:从服务器的IO线程从主服务器获取二进制日志,并在本地保存为中继日志,然后通过SQL线程来在从上执行中继日志中的内容,从而使从库和主库保持一致。主从同步的详细过程如下:1.主服务器验证连接。2.主服务器为从服务器开启一个线程。3.从服务器将主服务器日志的偏移位..
分类:数据库技术   时间:2014-03-19 16:11:30    收藏:0  评论:0  赞:0  阅读:575
mysql_real_escape_string()函数的作用
相关函数: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数据类型
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 failure
现象:客户端连接服务器端mysql是没问题的,所有都木有问题,应用程序配置也没问题,但是连接就抛异常:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failureThe last packet...
分类:数据库技术   时间:2014-03-19 16:53:07    收藏:0  评论:0  赞:0  阅读:1312
Oracle 释放flash recovery area的四种方法
早上收到一台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
asp.net 数据库连接字符串加密解密
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
Oracle Savepoint
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
关于优化sql查询的一个方法。
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
sql server 修改字段大小
alter table AAA ALTER COLUMN BBBvarchar(100); 这种语法只适合把字段往大了设置, 如果更新的字段大小比实际的要小时,并且数据库已存在比要更新的数据大时,则不允许更新。
分类:数据库技术   时间:2014-03-19 18:56:12    收藏:0  评论:0  赞:0  阅读:596
PowerDesigner 从现有的数据库表中反向生成数据模型
文章出自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 PL/SQL异常处理(非预定义错误)
非预定义错误 非预定义错误即其他标准的Oracle错误。对于这种异常情况的处理,需 要用户在程序中定义,然后由Oracle自动将其引发。 对于这类异常情况的处理,首先必须对非定义的Oracle错误进行定义, 步骤如下。 1)在PL/SQL块的定义部分定义异常情况: EXCEPTION;2)将其定义好的异常情况,与标准的Oracle错误联系起来,使用 EXCEPTION_IN...
分类:数据库技术   时间:2014-03-19 19:28:31    收藏:0  评论:0  赞:0  阅读:600
Jdbc操作MySql数据库插入数据性能研究
今天需要构造点数据测试,就写了个jdbc往Mysql中插数据,起初我想先插个10W条,但是开始执行后,我就陷入了漫长的等待中,于是我很纳闷?插个10W条数据我都吃个饭回来了还没查完,至少也用了二十多分钟了吧... 震惊了!          于是上网查了些关于jdbc操作MySql数据库的例子,发现人家插入10W条数据测试时间才用了10+秒;          冥思苦想,这是为什么呢...
分类:数据库技术   时间:2014-03-19 19:18:12    收藏:0  评论:0  赞:0  阅读:549
MyISAM 和 InnoDB 讲解
待完善
分类:数据库技术   时间:2014-03-19 19:09:04    收藏:0  评论:0  赞:0  阅读:464
Java开发JDBC连接数据库
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
SQL复制表
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复制功能,可以配置mysql主从服务器,并做读写分离,减少数据库服务器的并发量
分类:数据库技术   时间:2014-03-19 20:00:22    收藏:0  评论:0  赞:0  阅读:484
MyBatis的动态SQL详解
MyBatis的动态SQL详解 MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。MyBatis中用于实现动态SQL的元素主要有:ifchoose(when,otherwise)trimwheresetforeachif就是简单的条件判断,利用if语句...
分类:数据库技术   时间:2014-03-19 20:02:57    收藏:0  评论:0  赞:0  阅读:521
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!