IT书架 本次搜索耗时 0.246 秒,为您找到 173 个相关结果.
  • 46. MySQL 数据库 CPU 飙升到 500% 的话,怎么处理?

    99 2024-02-18 《MySQL面试题》
    46. MySQL 数据库 CPU 飙升到 500% 的话,怎么处理? 46. MySQL 数据库 CPU 飙升到 500% 的话,怎么处理? 当 CPU 飙升到 500% 时,先用操作系统命令 top 命令观察是不是 mysqld 占用导致的,如果不是,找出占用高的进程,并进行相关处理。 如果此时是 IO 压力比较大,可以使用 iostat 命...
  • 52. MySQL 如何解决主从复制的延时性?

    97 2024-02-18 《MySQL面试题》
    52. MySQL 如何解决主从复制的延时性? 52. MySQL 如何解决主从复制的延时性? 5.5 是单线程复制, 5.6 是多库复制(对于单库或者单表的并发操作是没用的), 5.7 是真正意义的多线程复制,它的原理是基于 group commit, 只要 master 上面的事务是 group commit 的,那 slave 上面也可以通过...
  • 67. MySQL 有哪些日志?

    96 2024-02-18 《MySQL面试题》
    67. MySQL 有哪些日志? 67. MySQL 有哪些日志? 错误日志:记录了当 mysqld 启动和停止时,以及服务器在运行过程中发生任何严重错误时的相关信息。 二进制文件:记录了所有的 DDL(数据定义语言)语句和 DML(数据操纵语言)语句,不包括数据查询语句。语句以“事件”的形式保存,它描述了数据的更改过程。(定期删除日志,默认关闭...
  • 111.什么是分库分表?

    94 2024-02-18 《MySQL面试题》
    111.什么是分库分表? 111.什么是分库分表? 数据分片,指按照某个维度将存放在单一数据库中的数据分散地存放至多个数据库或表中以达到提升性能瓶颈以及可用性的效果。数据分片的有效手段是对关系型数据库进行分库和分表 。 分库和分表均可以有效的避免由数据量超过可承受阈值而产生的查询瓶颈。除此之外,分库还能够用于有效的分散对数据库单点的访问量。 分表...
  • 62. 如何从 mysqldump 产生的全库备份中只恢复某一个库、某一张表?

    94 2024-02-18 《MySQL面试题》
    62. 如何从 mysqldump 产生的全库备份中只恢复某一个库、某一张表? 62. 如何从 mysqldump 产生的全库备份中只恢复某一个库、某一张表? 一、–ignore-table 备份库是忽略这个库中的某个表: mysqldump -uroot -p’Zhkj@554996’ -S /tmp/mysql3307.sock s2166pt...
  • 56. MySQL 几种备份方式?

    94 2024-02-18 《MySQL面试题》
    56. MySQL 几种备份方式? 56. MySQL 几种备份方式? MySQL 一般有 3 种备份方式。 1)逻辑备份 使用 MySQL 自带的 mysqldump 工具进行备份。备份成sql文件形式。 优点:最大好处是能够与正在运行的 MySQL 自动协同工作,在运行期间可以确保备份是当时的点,它会自动将对应操作的表锁定,不允许其他用户...
  • 51. MySQL 如何保证复制过程中数据一致性?

    91 2024-02-18 《MySQL面试题》
    51. MySQL 如何保证复制过程中数据一致性? 51. MySQL 如何保证复制过程中数据一致性? 1、在 MySQL5.5 以及之前, slave 的 SQL 线程执行的 relay log 的位置只能保存在文件( relay-log.info)里面,并且该文件默认每执行 10000 次事务做一次同步到磁盘, 这意味着 slave 意外 cra...
  • 80.MySQL 里有 2000w 数据,Redis 中只存 20w 的数据

    90 2024-02-18 《MySQL面试题》
    80.MySQL 里有 2000w 数据,Redis 中只存 20w 的数据,如何保证 Redis 中的数据都是热点数据? 80.MySQL 里有 2000w 数据,Redis 中只存 20w 的数据,如何保证 Redis 中的数据都是热点数据? 在 「Redis 有哪几种数据“淘汰”策略?」问题中,我们已经看到,“Redis 内存数据集大小上升到一...
  • 50. MySQL 主从复制的流程是怎么样的?

    88 2024-02-18 《MySQL面试题》
    50. MySQL 主从复制的流程是怎么样的? 50. MySQL 主从复制的流程是怎么样的? MySQL 的主从复制是基于如下 3 个线程的交互(多线程复制里面应该是 4 类线程): Master 上面的 binlog dump 线程,该线程负责将 master 的 binlog event 传到 slave 。 Slave 上面的 IO 线程...
  • 49. MySQL binlog 的几种日志录入格式以及区别

    87 2024-02-18 《MySQL面试题》
    49. MySQL binlog 的几种日志录入格式以及区别 49. MySQL binlog 的几种日志录入格式以及区别 ? 各种日志格式的涵义 binlog 有三种格式类型,分别如下: 1)Statement 每一条会修改数据的 SQL 都会记录在 binlog 中。 优点:不需要记录每一行的变化,减少了 binlog 日志量,节约了...