摘要:
1、介绍: mysqlsla是hackmysql.com推出的一款MySQL的日志分析工具,可以分析mysql的慢查询日志、分析慢查询非常好用,能针对库分析慢查询语句的执行频率、扫描的数据量、消耗时间等,而且分析出来以后还有语句范例,这是mysqldba必不可少的工具之一。2、安装mysqlsla:(1)安装依赖包: [root@backup ~]#yum install perl ... 阅读全文
posted @ 2020-02-16 10:59
云起时。
阅读(175)
评论(0)
推荐(0)
摘要:
25.1、mysqlreport介绍: mysqlreport以很友好的方式显示 MySQL状态变。事实上,它几乎报告了所有的状态。不像 SHOW STATUS 只是在显示了100多个状态值,mysqlreport 则以人性化的方式阐释和格式化了这些状态值,大大增加了其可读性。25.2、安装mysqlreport: MySQLReport 是用perl语言编写,所以想要运行它首先需要安... 阅读全文
posted @ 2020-02-16 10:58
云起时。
阅读(326)
评论(0)
推荐(0)
摘要:
24.1、如何判断网站慢的排查顺序: 客户端->web->nfs->数据库;24.2、uptime命令详解: [root@backup ~]#uptime 13:03:23 up 37 min, 1 user, load average: 0.08, 0.02, 0.01 13:03:23 up 37 min #开机时间和开机运行了多长时间; 1 user ... 阅读全文
posted @ 2020-02-16 10:57
云起时。
阅读(191)
评论(0)
推荐(0)
摘要:
23.1、说明:1、众所周知,在清空表内所有数据时,truncate比delete要快很多,原因是,delete语句每次删除一行,都在事务日志中为所删除的每行记录一项。truncate通过释放存储表数据所用的数据页来删除数据,并且只在事务日志中记录页的释放。但是如果表存在外键的话,是不能使用truncate的。在使用的过程中,我发现某个存在外键的表,使用truncate提示成功了。一开始,我在怀疑... 阅读全文
posted @ 2020-02-16 10:53
云起时。
阅读(1434)
评论(0)
推荐(0)
摘要:
23.1、mysql高可用业务需求: 23.2、mysql高可用架构图(单主热备模式): 23.6、部署drbd、heartbeat、mysql的主从同步:1、部署heartbeat:参考"21、部署herartbeat"文档;2、部署drbd:参考"22、部署drbd"文档;3、heartbeat和drbd整合:参考"22.17、heartbeat和drbd整合"文档;3、部... 阅读全文
posted @ 2020-02-16 10:52
云起时。
阅读(297)
评论(0)
推荐(0)
摘要:
22.1、heartbeat部署规划:本文的实验环境是虚拟机设备;名称 接口 ip 用途 master-db(主) eth0 10.0.0.16/24 用于服务器之间的数据同步(直连) eth1 172.16.1.16/24 管理ip用于数据转发 vip 172.16.1.26/24 提供对外访问的ip slave-db(从) eth0 10.0.0.17/24 用于服务器之间的数据同步(直连) ... 阅读全文
posted @ 2020-02-16 10:51
云起时。
阅读(439)
评论(0)
推荐(0)
摘要:
1、要确保master-db和slave-db的drbd服务和heartbeat服务都已经停止了;2、heartbeate设置: 修改master-db和slave-db的'/etc/ha.d/haresource'配置文件如下: master-db IPaddr::172.16.1.26/24/eth1 drbddisk::data Filesystem::/dev/drbd... 阅读全文
posted @ 2020-02-16 10:51
云起时。
阅读(270)
评论(0)
推荐(0)
摘要:
22.1、什么是子查询:1、子查询就是在一条sql语句中嵌入select语句;2、子查询可区分为关联子查询和非关联子查询,他们和主查询之间的执行顺序和关系是不同的;22.2、关联子查询:1、说明:在关联子查询中,对于主查询返回的每一行数据,子查询都要执行一次。另外,关联子查询的信息流是双向的,主查询的每行数据传递一个值给子查询,然后子查询为每一行数据执行一次并返回它的记录,之后主查询根据返回的记录... 阅读全文
posted @ 2020-02-16 10:50
云起时。
阅读(242)
评论(0)
推荐(0)
摘要:
21.1、heartbeat部署规划:本文的实验环境是虚拟机设备;名称 接口 ip 用途 master-db(主) eth0 10.0.0.16/24 用于服务器之间的心跳连接(直连) eth1 172.16.1.16/24 管理ip用于数据转发 vip 172.16.1.26/24 提供对外访问的ip slave-db(从) eth0 10.0.0.17/24 用于服务器之间的心跳连接(直连) ... 阅读全文
posted @ 2020-02-16 10:49
云起时。
阅读(369)
评论(0)
推荐(0)
摘要:
20.1、什么是drbd: 20.2、drbd的工作原理: 20.3、drbd的同步模式:1、实时同步模式: 2、异步同步模式: 20.4、drbd生产应用场景:1、生产场景中drbd常用于基于高可用服务器之间的数据同步解决方案: 列如:heartbeat+drbd+nfs,heartbeat+drbd+mysql等,实际上drbd可以配... 阅读全文
posted @ 2020-02-16 10:48
云起时。
阅读(797)
评论(0)
推荐(0)
摘要:
21.1、介绍:在实际应用中,我们需要实现对数据的备份,其实现方式主要有冷备份和热备份两种,现在我们主要讨论热备份的具体操作。热备份也称为联机备份,在数据库的存档模式下进行备份,oracel数据库默认存档模式为关闭状态,要实现数据的热备份,需要改变数据库的存档模式,将其打开,并且需要注意的是数据库的存档模式的操作需要在数据库实例的 MOUNT 模式中进行,数据库不能处于OPEN状态。21.2、登录... 阅读全文
posted @ 2020-02-16 10:48
云起时。
阅读(528)
评论(0)
推荐(0)
摘要:
20、oralce中单引号和双引号的区别: 20.1、单引号和双引号oracle都支持,但是两者是有区别的; 20.2、双引号在 Oracle 中的作用: 1、双引号的作用是:假如建立对象的时候,对象名、字段名加双引号,则示意Oracle将严格区分大小写,否则Oracl都默认大写。 2、双引号引住字 阅读全文
posted @ 2020-02-16 10:27
云起时。
阅读(419)
评论(0)
推荐(0)
摘要:
19.1、heartbeat的作用: heartbeat的官方网站地址是:http://linux-ha.org/wiki/Main_Page19.2、heartbeat工作原理: 19.3、heartbeat切换的条件:1、和keepalived服务一样,heartbeat高可用是服务器级别的,不是服务级别的;2、切换的条件是:(1)服务器宕机;(2)heartbeat服务本... 阅读全文
posted @ 2020-02-16 10:23
云起时。
阅读(526)
评论(0)
推荐(0)
摘要:
19.1、oracle数据库实例的启动分三步:1、启动oracle例程:startup nomount;#读初始化参数文件,启动实例,但不安装数据库。当数据库以这个模式启动时,参数文件被读取,#后台进程和内存结构被启动,但它们不被附加或与数据库的磁盘结构进行通信,数据库是不可使用的,#通常启动到这里可以做create database,create or recreate control file... 阅读全文
posted @ 2020-02-16 10:22
云起时。
阅读(2083)
评论(0)
推荐(0)
摘要:
18.1、事物介绍:1、事物是由一组dml语句和commit/rollback组成,是改变数据库最小的逻辑单元,如commit,表示数据入库,如果是rollback,表示取消所有的dml操作;2、事物结束commit、rollback、ddl语句自动提交commit;3、事物的开始是上一个事物的结束就是下一个事物的开始;4、oracle必须要提交不然数据不会进库;5、事物的特性:(1)原子性(At... 阅读全文
posted @ 2020-02-16 10:21
云起时。
阅读(182)
评论(0)
推荐(0)

浙公网安备 33010602011771号