欢迎光临IT网Linux学习频道

当前位置: > 数据库 > MySQL >
  • [MySQL] MySQL Replication(复制)基本原理 日期:2015-03-09 22:36:24 点击:116 好评:0

    1、复制进程 Mysql的复制(replication)是一个异步的复制,从一个Mysql instace(称之为Master)复制到另一个Mysql instance(称之Slave)。实现整个复制操作主要由三个进程完成的,其中两个进程在Slave(Sql进程和IO进程),另外一个进程在 Master(IO进程...

  • [MySQL] mysql 性能优化方案 日期:2015-03-09 22:33:37 点击:116 好评:0

    网上有不少mysql 性能优化方案,不过,mysql的优化同sql server相比,更为麻烦与负责,同样的设置,在不同的环境下 ,由于内存,访问量,读写频率,数据差异等等情况,可能会出现不同的结果,因此简单地根据某个给出方案来配置mysql是行不通的,最好能使用st...

  • [MySQL] MySQL 的DRBD 与MMM 日期:2015-03-09 22:32:10 点击:105 好评:0

    當網站越做越大的時候,資料庫的 HA (High Available) 就很重要了。業界常用的是 DRBD,上個月我去了北京參加系統架構師大會,中國的網站大部分解決資料庫 HA 都是用 DRBD 。 DRBD 簡單說就是 RAID 1 over TCP 。也就是透過 TCP 讓兩台主機的硬碟內容完全一...

  • [MySQL] 用Tcpdump抓取MySQL执行的SQL 日期:2015-03-09 22:31:41 点击:82 好评:0

    !/bin/bash tcpdump -i eth0 -s 0 -l -w out.log port 3306 | strings | perl -e #!/bin/bash while() { chomp; next if /^[^ ]+[ ]*$/; if(/^(SELECT|UPDATE|DELETE|INSERT|SET|COMMIT|ROLLBACK|CREATE|DROP|ALTER|CALL)/i) { if (defined $q) { print $q/n...

  • [MySQL] 可动态迁移的 mysql 架构 日期:2015-03-09 22:29:07 点击:81 好评:0

    mysql 的 架构 已经讨论很多了,这里最为经典的要算 ( 主- 从 ) 结构了。( 下面用 M 表示MasterS 表示SlaveS1 S2 分别表示一级Slave二级Slave ) 这个 架构 的优点是 S 不唯一 分担了查询的压力 , 即使 1两个 S 损坏也不会影响正常的使用 ,缺点是 M 是...

  • [MySQL] mysql往infobright中按天导数据脚本 日期:2015-03-09 22:24:45 点击:194 好评:0

    一)infobright安装文档: 1)下载infobright并解压到home下 wgethttp://ftp2.ie.netbsd.org/mirrors/download.sourceforge.net/pub/sourceforge/i/project/in/infobright/ICE%20v3.3.1%20for%20Linux/infobright-3.3.1-x86_64-ice.tar.gz tar zxvf infobrigh...

  • [MySQL] mysql删除大表更快的drop table办法 日期:2015-03-09 22:23:45 点击:167 好评:0

    曾经发文介绍过,DROP table XXX ,特别是碰到大表时, http://www.mysqlops.com/2011/02/18/mysql-drop-table-%e5%a4%84%e7%90%86%e8%bf%87%e7%a8%8b.html 在DROP TABLE 过程中,所有操作都会被HANG...

  • [MySQL] Mysql innodb引擎和myisam引擎使用索引区别 日期:2015-03-09 22:15:27 点击:135 好评:0

    首先你要理解,innodb的主键索引都是聚簇索引,它的辅助索引里面都包含有表的主键,而且主键都在辅助索引的最后一列.而myisam的索引,都是普通索引,存储的是列的值,还有列在原表中的地址值---不存储主键值. 好了,下面我们开始: 先创建两个表:一个是innodb引擎的,...

  • [MySQL] 关于使用索引(Index)的一些注意点 日期:2015-03-09 21:47:50 点击:87 好评:0

    而通常情况下,使用索引比全表扫描要块几倍至几千倍,所以对索引要有比较深入的了解。 某些情况下SELECT 语句中的WHERE子句用到索引列,但生成的执行计划却不使用索引。这里有一些例子. 1.1.1 !=,NOT操作将不使用索引. 记住, 索引只能告诉你什么存在于表中,...

  • [MySQL] MySQL索引类型及优化 日期:2015-03-09 21:38:49 点击:200 好评:0

    索引是快速搜索的关键。MySQL索引的建立对于MySQL的高效运行是很重要的。下面介绍几种常见的MySQL索引类型。 在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表: CREATE TABLE mytable( ID INT NOT NULL, username VARCHAR(...

  • [MySQL] Mysql点滴-MYSQL字符数字转换 日期:2015-03-09 21:36:02 点击:190 好评:0

    1. 将字符的数字转成数字,比如0转成0可以直接用加法来实现 例如:将pony表中的d 进行排序,可d的定义为varchar,可以这样解决 select * from pony order by (d+0) 2. 在进行ifnull处理时,比如 ifnull(a/b,0) 这样就会导致 a/b成了字符串,因此需要把0改成0...

  • [MySQL] 设置自动清理mysql binlog日志和手动删除的方法 日期:2015-03-09 21:35:05 点击:77 好评:0

    MYSQL主从复制(replication)采用 RBR 模式后,binlog的格式为ROW,能解决很多原先出现的主键重复问题。 在一个繁忙的master db server上,binlog日志文件增长速度很快,如果不定时清除,硬盘空间很快就会被充满。 设置自动清理mysql binlog日志,配置my.cnf:...

  • [MySQL] MySQL如何从完全备份恢复单个InnoDB表 日期:2015-03-09 21:34:14 点击:146 好评:0

    译者序:曾经因为想要从完全备份文件中恢复某个InnoDB表而在搜索引擎中到处翻。这篇文章给了我们一个非常好的指导。另外,本文还涉及了为什么InnoDB不能拷贝数据库文件等话题。 有时,数据丢失的问题出现在某些表中,我们只需要从完全备份中恢复这少部分表。...

  • [MySQL] mysql中使用内置定时事件的功能来定时删除 binlog 日期:2015-03-09 21:33:44 点击:113 好评:0

    在 MySQL5.1.6 起,增加了一个不错的功能事件调度器(Event Scheduler),可以用做定时执行某些特定任务,来取代原先只能由操作系统的计划任务来执行的工作。更值得 一提的是MySQL的事件调度器可以精确到每秒钟执行一个任务,而操作系统的计划任务(如:Linux下...

  • [MySQL] CentOS下把MySQL从5.5升级到5.6 日期:2015-03-09 01:09:58 点击:189 好评:0

    在CentOS上把MySQL从5.5升级到5.6 摘要:本文记录了在CentOS 6.3上,把MySQL从5.5.28升级到5.6.19的过程。 1. 概述 在我做的一个项目中,最近我对生产服务器上的一系列系统软件进行了升级,包括git、nginx、MySQL和PHP。这篇文章讲的是升级MySQL的过程,其他...

  • [MySQL] 淘宝内部分享:MySQL & MariaDB性能优化 日期:2015-03-03 18:14:23 点击:207 好评:0

    MySQL是目前使用最多的开源数据库,但是MySQL数据库的默认设置性能非常的差,必须进行不断的优化,而优化是一个复杂的任务,本文描述淘宝数据库团队针对MySQL数据库Metadata Lock子系统的优化,hash_scan 算法的实现解析的性能优化,TokuDB版本优化,以及Mar...

  • [MySQL] 101个MySQL的调节和优化技巧 日期:2015-03-03 18:13:49 点击:139 好评:0

    MySQL是一个功能强大的开源数据库。随着越来越多的数据库驱动的应用程序,人们一直在推动MySQL发展到它的极限。这里是101条调节和优化MySQL安装的技巧。一些技巧是针对特定的安装环境的,但这些思路是通用的。我已经把他们分成几类,来帮助你掌握更多MySQL的...

  • [MySQL] MySQL终端管理数据库操作指南 日期:2015-03-03 18:05:09 点击:191 好评:0

    MySQL有很多的可视化管理工具,比如mysql-workbench和sequel-pro-。 现在我写MySQL的终端命令操作的文章,是想强化一下自己对于MySQL的理解,总会比使用图形化的理解透彻,因为我本来就比较喜欢写代码。同时写出来这些文章,是想要给大家当个参考,希望也能...

  • [MySQL] Linux shell操作mysql数据库几种方法 日期:2015-02-27 23:57:24 点击:131 好评:0

    在shell开发中,很多时候我们需要操作mysql数据库(比如:查询数据、导出数据等),但是我们又无法进入mysql命令行的环境,就需要在shell环境中模拟mysql的环境,使用mysql相关命令,本文总结几种shell操作mysql的方法,供大家参考。 方案1 mysql -uuser -pp...

  • [MySQL] MySQL Cluster 7.4.4 发布 日期:2015-02-26 11:52:25 点击:111 好评:0

    MySQL Cluster 7.4.4 发布,此版本现已提供下载,此版本使用 NDB (NDBCLUSTER) 存储引擎 7.4 版本。此版本详细改进内容请看发行说明。 MySQL Cluster 是 MySQL 适合于分布式计算环境的高实用、高冗余版本。它采用了NDB Cluster 存储引擎,允许在1个 Cluster...

  • [MySQL] LINUX下MYSQL完全安装使用指南 日期:2015-02-25 01:59:43 点击:173 好评:0

    二、安装Mysql 1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-4.0.16-0.i386.rpm MySQL-client-4.0.16-0.i386.rpm 下载地址为:http://www.mysql.com/downloads/mysql-4.0.html, 打开此网页,下拉网页找到Linux x86 RPM downloads项,找...

  • [MySQL] MYSQL表被损坏的解决 is marked as crashed and should be repaired 日期:2015-02-25 01:58:48 点击:157 好评:0

    本机打了Win2003的SP2,在运行时,突然死机。 重启后,运行PHP程序,原来好好的,突然出现:Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource 看看sql语句,没啥不正确呀。 去phpmyadmin中运行一下,晕,提示: #126 - In...

  • [MySQL] Mysql的优化设置 日期:2015-02-25 01:58:05 点击:205 好评:0

    Mysql的优化设置 打开/etc/my.cnf文件,修改以下设置,如果没有,可手动添加。调整设置时,请量力而行,这与你的服务器的配置有关,特别是内存大...

  • [MySQL] mysql优化实践总结 日期:2015-02-25 01:57:28 点击:167 好评:0

    编译Mysql时configure: error: No curses/termcap library found 的错误解决方法 在网上找了很多的解决办法,发现以下这个正解,放上以备查用 安装ncurses cd /usr/local/src/mysql cat Makefile | grep CONF_COMMAND 编译安装MySQL # tar xzvf mysql-5.0.27.ta...

  • [MySQL] mysql-Table '' doesn't exist when using LOCK解决办法 日期:2015-02-25 01:57:00 点击:122 好评:0

    mysqldump -uroot -phicc babyker d:\backup_bycmd.sql mysqldump: Got error: 1146: Table babyker.uch_a doesnt exist when using LOCK TABLES mysqldump -uxxx -pxxx data table -x xxx.sql 即解决...

  • [MySQL] mysql服务器定时异地备份 日期:2015-02-25 01:31:59 点击:173 好评:2

    现有一台mysql服务器,需要每天备份到异地。环境,centos5.5 mysql 这个操作的原理: 首先进行本地备份,放到/data目录下面。再用rsync每天定时同步到另一台服务器上。 具体操作 每天本地自动备份,建立脚本/sh/mysqlbackup.sh,内容如下: #!/bin/sh rq=` d...

  • [MySQL] mysql网站程序以及数据库实时备份方案 日期:2015-02-25 01:02:49 点击:140 好评:0

    Mysql1和mysql2都配置lamp环境,这边就不在叙述,网站默认路径/var/www/html/ 一:在mysql1上的安装配置(网站程序在mysql1) 1.首先下载并且安装inotify,rsync Inotify的安装 [root@mysql1~]#tarzxvfinotify-tools-3.14.tar.gz [root@mysql1~]#cdinotify-t...

  • [MySQL] MySQL-HA Keepalived Master-Master半同步 日期:2015-02-23 01:21:14 点击:148 好评:0

    1、前言 最近在总结研究下以前项目涉及的高可用方案的东西,已经完成了WEB的HA,这里开始准备总结下数据库的,所以先以以前使用的MYSQL入手,计划后面做POSTGRES,ORACLE的RAC。 2、方案 本案例先使用两台linux做双机MASTER-MASTER高可用(后续可以考虑加入只...

  • 首页
  • 上一页
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 下一页
  • 末页
  • 661826
栏目列表
推荐内容