欢迎光临IT网Linux学习频道

当前位置: > 数据库 > MySQL >
  • [MySQL] 使用systemtap调试工具分析MySQL的性能 日期:2019-01-17 15:06:21 点击:174 好评:0

    文章目录 [隐藏] 一、 分析SQL语句在执行各个阶段的消耗 二、SQL执行时间统计分布 SystemTap是Linux下的动态跟踪工具,可以方便的监控、跟踪运行中的程序或Linux内核操作,我们通过写SystemTap脚本(与C语言类似),编译为内核模块,然后加载到内核中运行,...

  • [MySQL] 如何在Ubuntu 18.04上使用MySQL设置远程数据库以优化站点性能 日期:2019-01-17 15:01:25 点击:87 好评:0

    介绍 随着您的应用程序或网站的增长,可能会出现您已经超出当前服务器设置的程度。 如果您在同一台计算机上托管Web服务器和数据库后端,最好将这两个功能分开,以便每个功能可以在自己的硬件上运行,并分担响应访问者请求的负载。 在本指南中,我们将介绍如何...

  • [MySQL] windows彻底删除mysql方法 日期:2019-01-17 15:00:34 点击:82 好评:0

    首先,先在服务(开始控制面板管理工具服务)里停掉MySQL的服务。打开控制面板-添加删除程序,找到MySQL,卸载。或者用360安全卫士来卸载也行。也可以用mysql的那个安装程序删除 把安装好的MYSQL卸载了,但这对于卸载MySQL来说这只是一半,还有重要的另一半是...

  • [MySQL] windows彻底删除mysql方法 日期:2019-01-17 15:00:34 点击:82 好评:0

    首先,先在服务(开始控制面板管理工具服务)里停掉MySQL的服务。打开控制面板-添加删除程序,找到MySQL,卸载。或者用360安全卫士来卸载也行。也可以用mysql的那个安装程序删除 把安装好的MYSQL卸载了,但这对于卸载MySQL来说这只是一半,还有重要的另一半是...

  • [MySQL] MySQL基本知识点梳理和查询优化 日期:2019-01-17 14:59:33 点击:188 好评:0

    本文主要是总结了工作中一些常用的操作,以及不合理的操作,在对慢查询进行优化时收集的一些有用的资料和信息,本文适合有mysql基础的开发人员。 一、索引相关 1、索引基数: 基数是数据列所包含的不同值的数量。例如,某个数据列包含值1、3、7、4、7、3,那...

  • [MySQL] XtraBackup不停机不锁表热备mysql数据库 日期:2019-01-17 14:57:30 点击:174 好评:0

    环境 mysql版本Serverversion: 5.6.42-logMySQLCommunity Server 数据库data目录 /data/mysql/ binlog日志目录 /data/bin_logs/ 备份目录 /data/backup/ 完全备份脚本 (每日一次,00:10:00执行) #!/bin/bashbase_dir=/data/backup/`date +%F`[ -d ${base_dir...

  • [MySQL] MySQL备份恢复:从Xtrabackup完整备份中恢复单个表 日期:2019-01-17 13:51:08 点击:85 好评:0

    现在大多数同学在线上采取的备份策略都是xtrabackup全备+binlog备份,那么当某天某张表意外的删除,那么如何快速从xtrabackup全备中恢复呢?从MySQL5.6版本开始,支持可传输表空间(Transportable Tablespace),那么利用这个功能就可以实现单表的恢复,同样...

  • [MySQL] Mysql主从配置(主从介绍、准备工作、配置主、配置从、测试主从同步) 日期:2019-01-14 22:40:07 点击:147 好评:0

    主从介绍 MySQL数据库自身提供的主从复制功能可以方便的实现数据的多处自动备份,实现数据库的拓展。多个数据备份不仅可以加强数据的安全性,通过实现读写分离还能进一步提升数据库的负载性能。 下图就描述了一个多个数据库间主从复制与读写分离的模型(来源网...

  • [MySQL] mysql数据库的主从复制和主主复制实践 日期:2019-01-14 22:36:57 点击:56 好评:0

    准备: 两台装上phpstudy集成环境的计算机(过程忽略) 固定两台电脑的ip(因为mysql数据库是通过ip进行连接,自动获取ip会导致下次重启电脑时,连接就会失效) 步骤1:找到网络连接信息 步骤2:创建文本文件,将连接信息记录下来 步骤3:将文本记录信息复制...

  • [MySQL] thinkphp框架实现mysql读写分离 日期:2019-01-14 22:34:52 点击:194 好评:0

    基于thinkphp3.2.3,官方手册:http://www.kancloud.cn/manual/thinkphp/1733 注意事项: 1、首先得配置好mysql主从,可以多主多从 2、在读写分离的情况下,默认第一个数据库配置是主服务器的配置信息,负责写入数据,如果设置了DB_MASTER_NUM参数,则可以支...

  • [MySQL] mysql读写分离和主从复制的基本原理 日期:2019-01-14 22:31:43 点击:188 好评:0

    mysql的读写分离的基本原理是:让master(主数据库)来响应事务性操作,让slave(从数据库)来响应select非事务性操作,然后再采用主从复制来把master上的事务性操作同步到slave数据库中。 主从复制只要还是使用log_bin日志来实现主从复制,也可做增量备份...

  • [MySQL] MySQL 主从配置和基于Spring 的读写分离 日期:2019-01-14 22:28:19 点击:129 好评:0

    MySQL 主从配置。 环境说明: 在windows10 系统上,用VMware创建了两个虚拟机(一主一从),采用的Linux操作系统是CentOS 6.5 32位,MySQL 服务器的版本是5.6。 在VMware上创建两个CentOS 6.5的服务器。在VMware上创建虚拟机需要注意网络模式为桥接模式,并且...

  • [MySQL] 使用Spring实现读写分离( MySQL实现主从复制) 日期:2019-01-14 22:27:23 点击:103 好评:0

    1. 背景 我们一般应用对数据库而言都是读多写少,也就说对数据库读取数据的压力比较大,有一个思路就是说采用数据库集群的方案, 其中一个是主库,负责写入数据,我们称之为:写库; 其它都是从库,负责读取数据,我们称之为:读库; 那么,对我们的要求是:...

  • [MySQL] Mysql读写分离与主从数据库设置方案 日期:2019-01-14 22:26:15 点击:137 好评:0

    何谓读写分离?Mysql无非四个功能:增,删,改,读.而将增删改和读分离操作.这样有利于提高系统性能.试着想想,进搬退改货又卖货改成了前门只卖货,其它去后门.这样是不是就很清晰了?往往看起来高大上的东西,做起来也是挺简单的.下面是写给小白的,都是非常直观的操作...

  • [MySQL] Mysql的“Table 'mysql.servers' doesn't exist”的解决方法 日期:2019-01-14 15:15:13 点击:92 好评:0

    安装MYSQL后,又一次系统出现问题了,于是我查看mysql的错误日志,竟发现Table mysql.servers doesnt exist问题的错误, 虽然与我的问题无关,但这个问题还是引起我的注意。 分析看是缺少mysql.servers这个表。 后上网寻找解决办法,发现解决这个问题有两个...

  • [MySQL] mysql有关权限的表都有哪几个? 日期:2019-01-05 23:24:35 点击:75 好评:0

    MySQL服务器通过权限表来控制用户对数据库的访问,权限表存放在mysql数据库里,由mysql_install_db脚本初始化。这些权限表分别user,db,table_priv,columns_priv和host。下面分别介绍一下这些表的结构和内容: user权限表:记录允许连接到服务器的用户帐号...

  • [MySQL] MYSQL数据库索引类型都有哪些? 日期:2019-01-05 23:24:06 点击:178 好评:0

    索引类型: B-TREE索引,哈希索引 B-TREE索引加速了数据访问,因为存储引擎不会扫描整个表得到需要的数据。相反,它从根节点开始。根节点保存了指向子节点的指针,并且存储引擎会根据指针寻找数据。它通过查找节点页中的值找到正确的指针,节点页包含子节点的...

  • [MySQL] 如何进行MYSQL数据库性能优化? 日期:2019-01-05 23:12:24 点击:137 好评:0

    MYSQL数据库配置优化 MySQL常用有两种存储引擎,一个是MyISAM,不支持事务处理,读性能处理快,表级别锁。另一个是InnoDB,支持事务处理(ACID),设计目标是为处理大容量数据发挥最大化性能,行级别锁。 表锁:开销小,锁定粒度大,发生死锁概率高,相对并...

  • [MySQL] 什么是聚集索引?它的优缺点是什么? MYSQL服务器 日期:2019-01-05 23:07:17 点击:57 好评:0

    聚集索引 术语聚集指实际的数据行和相关的键值都保存在一起。每个表只能有一个聚集索引。但是,覆盖索引可以模拟多个聚集索引。存储引擎负责实现索引,因此不是所有的存储索引都支持聚集索引。当前,SolidDB和InnoDB是唯一支持聚集索引的存储引擎。 优点:...

  • [MySQL] 如何提高MySql的安全性? 日期:2019-01-05 23:05:30 点击:178 好评:0

    1.如果MYSQL客户端和服务器端的连接需要跨越并通过不可信任的网络,那么需要使用ssh隧道来加密该连接的通信。 2.使用set password语句来修改用户的密码,先mysql -u root登陆数据库系统,然后mysql update mysql.user set password=password(newpwd),最后执...

  • [MySQL] 如何计算MYSQL的QPS和TPS指标? 日期:2019-01-05 22:52:06 点击:200 好评:0

    基于Questions计算出QPS: 1 mysql show global status like Questions; 2 mysql show global status like Uptime; QPS = Questions / Uptime 基于Com_commit和Com_rollback计算出TPS: 1 mysql show global status like Com_commit; 2 mysql show global st...

  • [MySQL] MYSQL性能指标都有哪些? 日期:2019-01-05 22:51:52 点击:141 好评:0

    QPS,Queries Per Second:每秒查询数,一台数据库每秒能够处理的查询次数 TPS,Transactions Per Second:每秒处理事务数 通过show status查看运行状态,会有300多条状态信息记录,其中有几个值帮可以我们计算出QPS和TPS,如下: Uptime:服务器已经运行的...

  • [MySQL] 如何对MYSQL进行架构扩展? 日期:2019-01-05 22:51:39 点击:120 好评:0

    随着业务量越来越大,单台数据库服务器性能已无法满足业务需求,该考虑加机器了,该做集群了~~~。主要思想是分解单台数据库负载,突破磁盘I/O性能,热数据存放缓存中,降低磁盘I/O访问频率。 1 主从复制与读写分离 因为生产环境中,数据库大多都是读操作,所...

  • [MySQL] 请列举一些MYSQL性能优化原则 日期:2019-01-05 22:37:19 点击:127 好评:0

    减少表连接,减少复杂 SQL,拆分成简单SQL 减少排序:非必要不排序,利用索引排序,减少参与排序的记录数 尽量避免 select * 尽量用 join 代替子查询 尽量少使用 or,使用 in 或者 union(union all) 代替 尽量用 union all 代替 union 尽量早的将无用数据过滤...

  • [MySQL] 数据库有哪些缓存策略? 日期:2019-01-05 22:36:43 点击:85 好评:0

    数据库的缓存策略包括Query Cache和Data Buffer: Query Cache: 以SQL作为key值缓存查询结果集 一旦查询涉及的表记录被修改,缓存就会被自动删除 设置合适的Query Cache会极大提高数据库性能 Query Cache并非越大越好,过大的Qquery Cache会浪费内存。 MySQL:...

  • [MySQL] 解决MySQL事务未提交导致死锁报错 避免死锁的方法 日期:2019-01-03 14:06:12 点击:131 好评:0

    解决mysql 事务未提交导致死锁报错: 当 sessionA 尝试修改 B 表数据,因为 sessionB 当前为锁定状态,而且 sessionB 对 B 表中数据具有锁定状态中,则出现死锁。sessionB 会自动终止尝试修改 A 表数据事务, 两个事务操作都被终止,并返回下面错误信息。 ER...

  • [MySQL] 高并发update的 死锁产生原因 日期:2019-01-03 14:04:59 点击:82 好评:0

    在说这个之前首先了解一下讲一下update语句sql中的情况。 死锁产生的条件: 出现循环等待资源。 update对锁的流程: 当sql发出一个update请求之后,数据库会对表中的每条记录加上U锁。然后数据库会根据where条件,将符合条件的记录转换为X锁。对不满足条件的...

  • [MySQL] MySQL并发事务导致的死锁 日期:2019-01-03 13:59:25 点击:192 好评:0

    前提:InnoDB存储引擎 + 默认的事务隔离级别 Repeatable Read 用MySQL客户端模拟并发事务操作数据时,如下表按照时间的先后顺序执行命令,会导致死锁。 数据库数据如下 select * from a ; +----+ | id | +----+ | 3 | +----+ | 8 | +----+ | 11 | +----+ 时...

  • 首页
  • 上一页
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 下一页
  • 末页
  • 651820
栏目列表
推荐内容