随笔分类 -  mysql中级

摘要:Lepus监控简单介绍 官方网站:http://www.lepus.cc 开源企业级数据库监控系统 简洁、直观、强大的开源数据库监控系统,MySQL/Oracle/MongoDB/Redis一站式性能监控,让数据库监控更简单 Git仓库地址:https://gitee.com/ruzuojun/Le 阅读全文
posted @ 2019-05-25 18:06 三冬三夏 阅读(426) 评论(0) 推荐(0) 编辑
摘要:一、为什么用自增列作为主键 1、如果我们定义了主键(PRIMARY KEY),那么InnoDB会选择主键作为聚集索引、如果没有显式定义主键,则InnoDB会选择第一个不包含有NULL值的唯一索引作为主键索引、如果也没有这样的唯一索引,则InnoDB会选择内置6字节长的ROWID作为隐含的聚集索引(R 阅读全文
posted @ 2019-05-25 18:05 三冬三夏 阅读(241) 评论(0) 推荐(0) 编辑
摘要:1.如何快速掌握MySQL? ⑴培养兴趣兴趣是最好的老师,不论学习什么知识,兴趣都可以极大地提高学习效率。当然学习MySQL 5.6也不例外。⑵夯实基础计算机领域的技术非常强调基础,刚开始学习可能还认识不到这一点,随着技术应用的深 入,只有有着扎实的基础功底,才能在技术的道路上走得更快、更远。对于M 阅读全文
posted @ 2019-05-25 18:01 三冬三夏 阅读(317) 评论(0) 推荐(0) 编辑
摘要:摘要 如何打造高性能的数据库连接池框架,可以从哪些角度进行优化,连接池的大量优化实践如何为你的系统保驾护航,本专题将带你走进连接池的世界,为你一一揭晓。 大家可能会有这样疑问:连接池类似于线程池或者对象池,就是一个放连接的池子,使用的时候从里面拿一个,用完了再归还,功能非常简单,有什么可讲的。 可能 阅读全文
posted @ 2019-05-25 18:00 三冬三夏 阅读(326) 评论(0) 推荐(0) 编辑
摘要:一、数据库命令规范 所有数据库对象名称必须使用小写字母并用下划线分割 所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来) 数据库对象的命名要能做到见名识意,并且最后不要超过32个字符 临时库表必须以tmp_为前缀并以日期为后缀,备份表必须以bak_为 阅读全文
posted @ 2019-05-25 17:58 三冬三夏 阅读(177) 评论(0) 推荐(0) 编辑
摘要:这款工具是 MySQL 一个重要分支 percona 的,名称叫做 percona-toolkit(一把锋利的瑞士军刀),它呢是一组命令的集合。今儿给大家介绍几个我们在生产环境中最长用到的。 工具包的下载地址:https://www.percona.com/downloads/percona-too 阅读全文
posted @ 2019-05-25 17:57 三冬三夏 阅读(188) 评论(0) 推荐(0) 编辑
摘要:(一)关于存储引擎 创建合适的索引是SQL性能调优中最重要的技术之一。在学习创建索引之前,要先了解MySql的架构细节,包括在硬盘上面如何组织的,索引和内存用法和操作方式,以及存储引擎的差异如何影响到索引的选择。 MySQL有很多种衍生版本,这些衍生版本支持更多不同种类的存储引擎。本文主要讨论三种M 阅读全文
posted @ 2019-05-25 17:56 三冬三夏 阅读(140) 评论(0) 推荐(0) 编辑
摘要:1.如何快速掌握MySQL? ⑴培养兴趣兴趣是最好的老师,不论学习什么知识,兴趣都可以极大地提高学习效率。当然学习MySQL 5.6也不例外。⑵夯实基础计算机领域的技术非常强调基础,刚开始学习可能还认识不到这一点,随着技术应用的深 入,只有有着扎实的基础功底,才能在技术的道路上走得更快、更远。对于M 阅读全文
posted @ 2019-05-25 17:54 三冬三夏 阅读(2058) 评论(0) 推荐(0) 编辑
摘要:今天就给大家列举 MySQL 数据库中,最经典的十大错误案例,并附有处理问题的解决思路和方法,希望能给刚入行,或数据库爱好者一些帮助,今后再遇到任何报错,我们都可以很淡定地去处理。学习任何一门技术的同时,其实就是自我修炼的过程。沉下心,尝试去拥抱数据的世界! Top 1:Too many conne 阅读全文
posted @ 2019-05-25 17:52 三冬三夏 阅读(186) 评论(0) 推荐(0) 编辑
摘要:首先看下mysql误删数据排名最前的几种是: 1.误删文件 2.误删库、表 3.错误全表删除 / 更新 4.升级操作失误 都来看看你命中过几个,hoho。 简单说下我亲手造的一个大事故吧。 那大概是一个春暖花开的季节,我的内心是激动澎湃的,因为已经安排了休假计划。在这前几天,已经把一个新项目的数据库 阅读全文
posted @ 2019-05-25 17:42 三冬三夏 阅读(126) 评论(0) 推荐(0) 编辑
摘要:0. 国内呆不下了,赶紧出国 首先,不要选动车,要选最近的一班飞机,尽快出国,能走高速走高速,不然选人少的路线。 没错,我们 DBA 都是常备护照的。 切记,注意看高德地图实时路况。 我们有个前辈就是删库之后开车就上二环,下午五点钟。警察到的时候他还堵在路上。 1. 只不过是把数据干掉了 权限问题永 阅读全文
posted @ 2019-05-25 17:41 三冬三夏 阅读(188) 评论(0) 推荐(0) 编辑
摘要:SQL是作为一个程序员接触得非常多的一种语言,但是,很多时候,我们会发现,有些SQL的执行效率异常的差,造成了数据库的负担。我们通过分析这些有问题的SQL,就可以发现很多我们平时在写SQL的时候忽略的问题。 今天,我们就来讲一下这些需要改掉的坏习惯。 尽量少用负向条件查询 假设我们有一个Order表 阅读全文
posted @ 2019-05-25 17:39 三冬三夏 阅读(285) 评论(0) 推荐(0) 编辑
摘要:Windows服务 连接与断开服务器 数据库操作 表的操作 数据操作 字符集编码 数据类型(列类型) 选择类型 列属性(列约束) 建表规范 SELECT查询 UNION 子查询 连接查询(join) 导出 INSERT DELETE TRUNCATE 备份与还原 视图 事务(transaction) 阅读全文
posted @ 2019-05-25 17:38 三冬三夏 阅读(130) 评论(0) 推荐(0) 编辑
摘要:Mysql的使用非常普遍,跟mysql有关的话题也非常多,如性能优化、高可用性、强一致性、安全、备份、集群、横向扩展、纵向扩展、负载均衡、读写分离等。要想掌握其中的精髓,可得花费不少功力,虽然目前流行的mysql替代方案有很多,可是从最小成本最容易维护的角度而言,mysql还是首选。下面从应用场景的 阅读全文
posted @ 2019-05-25 17:35 三冬三夏 阅读(140) 评论(0) 推荐(0) 编辑
摘要:1)通用查询日志:记录建立的客户端连接和执行的语句。 2)慢查询日志:记录所有执行时间超过long_query_time秒的所有查询或者不使用索引的查询 1)通用查询日志:记录建立的客户端连接和执行的语句。 2)慢查询日志:记录所有执行时间超过long_query_time秒的所有查询或者不使用索引 阅读全文
posted @ 2019-05-25 17:27 三冬三夏 阅读(180) 评论(0) 推荐(0) 编辑
摘要:MySQL是我们经常使用的数据库处理系统(DBMS),不知小伙伴们有没有注意过其中的“存储引擎”(storage_engine)呢?有时候面试题中也会问道MySQL几种常用的存储引擎的区别。这次就简短侃一下存储引擎那些事儿。 先去查一下“引擎”概念。 引擎(Engine)是电子平台上开发程序或系统的 阅读全文
posted @ 2019-05-25 17:25 三冬三夏 阅读(136) 评论(0) 推荐(0) 编辑
摘要:Xtrabackup介绍 Xtrabackup是由percona开源的免费数据库热备份软件,它能对InnoDB数据库和XtraDB存储引擎的数据库非阻塞地备份(对于MyISAM的备份同样需要加表锁);mysqldump备份方式是采用的逻辑备份,其最大的缺陷是备份和恢复速度较慢,如果数据库大于50G, 阅读全文
posted @ 2019-05-25 17:24 三冬三夏 阅读(188) 评论(0) 推荐(0) 编辑
摘要:指定同步库情况 1、binlog_format= ROW模式‍ mysql> use testdb; Database changed mysql> show tables; + + | Tables_in_testdb | + + | test01 | | test1 | + + 3 rows i 阅读全文
posted @ 2019-05-25 17:20 三冬三夏 阅读(148) 评论(0) 推荐(0) 编辑
摘要:以下操作征对指定不同步库 binlog-format=ROW模式 1 查看主从的binlog模式 mysql> show slave status\G *********************** 1. row ************************* Slave_IO_State: W 阅读全文
posted @ 2019-05-25 17:18 三冬三夏 阅读(420) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示