现在位置: 首页 > 数据库 > 文章
2020年05月02日 数据库 ⁄ 共 1148字 评论关闭
行级锁可以在很多线程请求不同记录时减少冲突锁,有着诸多的优点,下面就让我们来一起了解一下Mysql行级锁和页级所的优缺点。      如果想要在一个表上做大量的 INSERT 和 SELECT 操作,但是并行的插入却不可能时,可以将记录插入到临时表中,然后定期将临时表中的数据更新到实际的表里。可以用以下命令实现:      mysql      >      LOCK TABLES real_table WRITE, insert_table WRITE;    ...
阅读全文
2020年05月02日 数据库 ⁄ 共 3369字 评论关闭
MYSQL安装出现could not start the service mysql error:0处理 当各位在安装、重装时出现could not start the service mysqlerror:0的错误时,可以尝试下面两种方法。 一、方式1 MySQL安装是出现could not start the service mysql error:0 提示错误,解决方法: 首 先,在管理工具->服务里面将MySQL的服务给停止,然后打开cmd 进入你的MySQL bin目录下,例如 C:\Program Files\MySQL\MySQL Server 5.0\bin 然后...
阅读全文
2020年05月02日 数据库 ⁄ 共 1189字 评论关闭
mysql5数据库连接超时问题的解决办法 最近碰到一个mysql5数据库的问题。就是一个标准的servlet/tomcat网络应用,后台使用mysql数据库。问题是待机一晚上后,第二天早上第一次登录总是失败。察看日志发现如下错误:    “com.mysql.jdbc.exceptions.jdbc4.Communication***ception: Communications link failure   Last packet sent to the server was 0 ms ago.”   经过一番调研,发现很多人都碰到...
阅读全文
2020年05月02日 数据库 ⁄ 共 2358字 评论关闭
mysql自动备份发邮件到指定邮箱 首先 编写 导出的 命令  使用了 mysqladmin ping mysqldump 然后是 添加附件到邮件中发送 使用了对应的com 最后 暂停 看情况 参考: http://hi.baidu.com/zd8695/blog/item/ae50b21c4b398a8087d6b6ac.html 见程序: @echo on :: mysql 目录 以及对应的盘符 和当前bat文件所在的盘符 和路径 set MYSQL_HOME=H:\wamp\bin\mysql\mysql5.5.16\bin set M...
阅读全文
2020年05月02日 数据库 ⁄ 共 2128字 评论关闭
五年时光匆匆而过,时至今日我们使用的是被称为“里程碑”(Milestone)的发布模式,并已经开始以此为基础努力打造第二个GA版本。 新旧两套开发模式间的不同之处 现在我们来聊聊新旧两种开发模式之间的几项主要差异。 我认为目前我们所使用的开发模式,其最重要的特性就是整个开发流程以2到4个月为周期始终处于随时可发布状态,并且能够稳定地按照每6个月推出新GA版本 的进度进行运作。对于可发布状态,...
阅读全文
2020年05月02日 数据库 ⁄ 共 3334字 评论关闭
目的        MySQL的binlog日志中,基于行模式的方式,有table id的信息,而该table id并不是binlog中的操作表的固定id。为了进一步了解table id的改变,研究MySQL源码(MySQL-5.5.20),查看具体的处理逻辑,供开发和DBA参考。 源码分析        table id的分配在函数assign_new_table_id()(sql\sql_base.cc:3598)中分配,从处理的逻辑来看,每次分...
阅读全文
2020年05月02日 数据库 ⁄ 共 1237字 评论关闭
1.存储日期时间用now();     2.存储日期用curdate()/current_date;     3.存储时间用time();     4.获取年份用year();     5.获取月份用month();     6.获取月份中的日期用day()或者dayofmonth();     7.获取昨天就用date_sub(curdate(),interval 1 day)/date_sub(current_date,interval 1 d...
阅读全文
2020年05月02日 数据库 ⁄ 共 4416字 评论关闭
MMM高可用mysql方案 方案简介 MMM即Master-Master Replication Manager for MySQL(mysql主主复制管理器)关于mysql主主复制配置的监控、故障转移和管理的一套可伸缩的脚本套件(在任何时候只有一个节点可以被写入),这个套件也能对居于标准的主从配置的任意数量的从服务器进行读负载均衡,所以你可以用它来在一组居于复制的服务器启动虚拟ip,除此之外,它还有实现数据备份、节点之间重新同步功能的脚本。MySQL...
阅读全文
2020年05月02日 数据库 ⁄ 共 1066字 评论关闭
【问题隐患】     由于业务需求不断变化,可能在DB中存在超大表占用空间或影响性能;对这些表的处理操作,容易造成mysql性能急剧下降,IO性能占用严重等。先前有在 生产库drop table造成服务不可用;rm 大文件造成io跑满,引发应用容灾;对大表的操作越轻柔越好。     【解决办法】     1.通过硬链接减少mysql DDL时间,加快锁释放     2.通过truncat...
阅读全文
2020年05月02日 数据库 ⁄ 共 675字 评论关闭
所谓双向复制实际上至分别配置主从复制。 假设有两个MySQL实例安装,环境和版本一致,那么如下的操作即可配置双向复制。 1、服务器配置(/etc/my.cnf) server-id=2 log-bin=mysql-bin #relay-log=bs_db-relay-bin log-slave-updates auto_increment_increment=2 auto_increment_offset=2 修改配置文件后,/etc/init.d/mysqld restart 2、授权复制账号:GRANT REPLICATION SLAVE,RELOAD,SUPER ON *.* TO lijiabeibei@...
阅读全文