-
高性能数据库连接池的内幕
所属栏目:[MySql教程] 日期:2018-10-17 热度:138
【新产品上线啦】51CTO播客,随时随地,碎片化学习 摘要 如何打造高性能的数据库连接池框架,可以从哪些角度进行优化,连接池的大量优化实践如何为你的系统保驾护航,本专题将带你走进连接池的世界,为你一一揭晓。 大家可能会有这样疑问:连接池类似于线程[详细]
-
Redis为何这么快——数据存储角度
所属栏目:[MySql教程] 日期:2018-10-17 热度:175
【新产品上线啦】51CTO播客,随时随地,碎片化学习 本文内容思维导图如下: 一、简介和应用 Redis是一个由ANSI C语言编写,性能优秀、支持网络、可持久化的K-K内存数据库,并提供多种语言的API。它常用的类型主要是 String、List、Hash、Set、ZSet 这5种 Re[详细]
-
Redis常见的几种使用方式解决方案总结
所属栏目:[MySql教程] 日期:2018-10-17 热度:116
【新产品上线啦】51CTO播客,随时随地,碎片化学习 本文主要针对 Redis 常见的几种使用方式及其优缺点展开分析。 一、常见使用方式 Redis 的几种常见使用方式包括: 1、Redis 单副本 Redis 单副本,采用单个 Redis 节点部署架构,没有备用节点实时同步数据[详细]
-
关于MySQL通用查询日志和慢查询日志分析
所属栏目:[MySql教程] 日期:2018-10-17 热度:179
【新产品上线啦】51CTO播客,随时随地,碎片化学习 MySQL中的日志包括:错误日志、二进制日志、通用查询日志、慢查询日志等等。这里主要介绍下比较常用的两个功能:通用查询日志和慢查询日志。 1)通用查询日志:记录建立的客户端连接和执行的语句。 2)慢查[详细]
-
数据库两大必备神器:索引和锁底层原理是什么!
所属栏目:[MySql教程] 日期:2018-10-17 热度:127
【51CTO技术沙龙】10月27日,让我们共同探索AI场景化应用实现之道 一、索引 在之前,我对索引有以下的认知: 索引可以加快数据库的检索速度; 表经常进行INSERT/UPDATE/DELETE操作就不要建立索引了,换言之:索引会降低插入、删除、修改等维护任务的速度;[详细]
-
分布式数据库TiDB在商业银行的设计与实践
所属栏目:[MySql教程] 日期:2018-10-17 热度:198
【51CTO技术沙龙】10月27日,让我们共同探索AI场景化应用实现之道 关系型数据库的发展经历了漫长岁月,这些数据库大家都非常熟悉,包括交易型、分析型的很多数据库产品和技术。TiDB 分布式数据库是新一代开源分布式 NewSQL 数据库,整个产品的结构非常清晰[详细]
-
这样做数据清理,可以避免引发MySQL故障
所属栏目:[MySql教程] 日期:2018-10-17 热度:184
【51CTO技术沙龙】10月27日,让我们共同探索AI场景化应用实现之道 通常来说,性能监控类业务场景具有数据导入量大、表空间增长快的特点,为了避免磁盘空间被占满,并提高SQL执行效率,要定期对历史数据进行清理。根据数据采集频率和保留周期的不同,可在应[详细]
-
京东数据库智能运维平台建设之路
所属栏目:[MySql教程] 日期:2018-10-15 热度:68
运维自动化来源于工作中的痛点,京东数据库团队面对的是商城成千上万的研发工程师,这种压力推动我们不断变革,然而变革不是一蹴而就,也经历过从手工到脚本化、自动化、平台化、智能化的艰难转变,所以说是需求在驱动运维体系的建设,而运维自动化的真谛[详细]
-
关于MySQL数据库的备份方案
所属栏目:[MySql教程] 日期:2018-10-15 热度:163
分享点自己近年来接触MySQL数据备份这一块的小经验。数据是一个互联网公司的命脉,数据库的安全以及备案的完整性是至关重要的,所以我们需要在工作中要很熟练的掌握数据的备份与恢复,这也是一个合格的运维DBA必须具有的职业技能。 我这里简单总结MySQL的备[详细]
-
顺丰高级工程师误删数据库,被开除!
所属栏目:[MySql教程] 日期:2018-10-01 热度:112
【新品产上线啦】51CTO播客,随时随地,碎片化学习 昨日下午,据微博网友大佬坊间八卦爆料,顺丰的一个工程师手误把线上系统一个库删除了,然后跑路了: 根据邮件内容,事件详情如下: 在接到该变更需求后,按照操作流程要求,登陆生产数据库跳转机,通过na[详细]
-
MySQL从删库到跑路:顺丰高级工程师跑路被开除之后
所属栏目:[MySql教程] 日期:2018-10-01 热度:109
【新品产上线啦】51CTO播客,随时随地,碎片化学习 9 月 19 日,微博网友大佬坊间八卦爆料,顺丰科技数据中心的一位高级工程师邓某因误删生产数据库,导致某项服务无法使用并持续 590 分钟。 随后,顺丰根据公司相关规定,辞退工程师邓某,并在顺丰内网通报[详细]
-
步步深入MySQL:架构-查询执行流程-SQL解析顺序
所属栏目:[MySql教程] 日期:2018-10-01 热度:100
【新品产上线啦】51CTO播客,随时随地,碎片化学习 一、前言 一直是想知道一条SQL语句是怎么被执行的,它执行的顺序是怎样的,然后查看总结各方资料,就有了下面这一篇博文了。 本文将从MySQL总体架构---查询执行流程---语句执行顺序来探讨一下其中的知识。[详细]
-
老司机也该掌握的MySQL优化指南
所属栏目:[MySql教程] 日期:2018-10-01 热度:180
【新品产上线啦】51CTO播客,随时随地,碎片化学习 当MySQL单表记录数过大时,增删改查性能都会急剧下降,所以我们本文会提供一些优化参考,大家可以参考以下步骤来优化: 一、单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会[详细]
-
PostgreSQL何以支持丰富的NoSQL特性?
所属栏目:[MySql教程] 日期:2018-10-01 热度:136
【新品产上线啦】51CTO播客,随时随地,碎片化学习 作者介绍 谭峰,网名francs,中国开源软件推进联盟PostgreSQL分会特聘专家,《PostgreSQL实战》作者之一,《PostgreSQL 9 Administration Cookbook》译者之一。现就职于浙江移动负责应用上云架构管控以及[详细]
-
一看就懂的MySQL存储过程详解
所属栏目:[MySql教程] 日期:2018-10-01 热度:165
【新品产上线啦】51CTO播客,随时随地,碎片化学习 图片来自包图网 1. 存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户[详细]
-
大牛解析如何快速学习MySQL数据库秘籍
所属栏目:[MySql教程] 日期:2018-09-24 热度:122
9月15日技术沙龙 | 与东华软件、AWS、京东金融、饿了么四位大咖探讨精准运维! 无论是运维、开发、测试,还是架构师,数据库技术是一个必备加薪神器,那么,一直说学习数据库、学MySQL,到底是要学习它的哪些东西呢?此文为你揭晓,你值得一看! 1.如何快速[详细]
-
Redis如何分析慢查询操作?
所属栏目:[MySql教程] 日期:2018-09-24 热度:98
9月15日技术沙龙 | 与东华软件、AWS、京东金融、饿了么四位大咖探讨精准运维! 什么是慢查询 和mysql的慢SQL日志分析一样,redis也有类似的功能,来帮助定位一些慢查询操作。 Redis slowlog是Redis用来记录查询执行时间的日志系统。 查询执行时间指的是不包[详细]
-
阿里P8架构师谈:MySQL慢查询优化、索引优化、以及表等优化总结
所属栏目:[MySql教程] 日期:2018-09-24 热度:195
9月15日技术沙龙 | 与东华软件、AWS、京东金融、饿了么四位大咖探讨精准运维! MySQL优化概述 MySQL数据库常见的两个瓶颈是:CPU和I/O的瓶颈。 CPU在饱和的时候一般发生在数据装入内存或从磁盘上读取数据时候。 磁盘I/O瓶颈发生在装入数据远大于内存容量的[详细]
-
MySQL不为人知的主键与唯一索引约束
所属栏目:[MySql教程] 日期:2018-09-24 热度:74
9月15日技术沙龙 | 与东华软件、AWS、京东金融、饿了么四位大咖探讨精准运维! 今天和大家简单聊聊MySQL的约束主键与唯一索引约束: PRIMARY KEY and UNIQUE Index Constraints 文章不长,保证有收获。 触发约束检测的时机: insert update 当检测到违反约[详细]
-
带你了解MySQL数据库小技巧
所属栏目:[MySql教程] 日期:2018-09-24 热度:185
【新品产上线啦】51CTO播客,随时随地,碎片化学习 37 个 MySQL 数据库小技巧! 1、如何快速掌握MySQL? 培养兴趣 兴趣是最好的老师,不论学习什么知识,兴趣都可以极大地提高学习效率。当然学习MySQL 5.6也不例外。 夯实基础 计算机领域的技术非常强调基础[详细]
-
MongoDB、Hbase、Redis等NoSQL优劣势、应用场景
所属栏目:[MySql教程] 日期:2018-09-14 热度:56
9月15日技术沙龙 | 如何将智能化和运维工作相结合,实现智能运维! NoSQL的四大种类 NoSQL数据库在整个数据库领域的江湖地位已经不言而喻。在大数据时代,虽然RDBMS很优秀,但是面对快速增长的数据规模和日渐复杂的数据模型,RDBMS渐渐力不从心,无法应对很[详细]
-
阿里P8架构师谈:NoSQL和SQL的区别,NoSQL的使用场景和选型比较
所属栏目:[MySql教程] 日期:2018-09-14 热度:123
9月15日技术沙龙 | 如何将智能化和运维工作相结合,实现智能运维! 什么是NoSQL NoSQL,指的是非关系型的数据库。NoSQL有时也称作Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称,它具有非关系型、分布式、不提供ACID的数据库设计[详细]
-
阿里P8架构师谈:数据库中间件的功能、适用场景、淘宝TDDL详解
所属栏目:[MySql教程] 日期:2018-09-14 热度:128
9月15日技术沙龙 | 如何将智能化和运维工作相结合,实现智能运维! 什么需要数据库中间件 传统的架构模式就是应用连接数据库直接对数据进行访问,这种架构特点就是简单方便。 但是随着目前数据量不断的增大我们就遇到了问题: 单个表数据量太大 单个库数据量[详细]
-
连跳7个版本之后,MySQL 8.0.12有什么新特性?
所属栏目:[MySql教程] 日期:2018-09-14 热度:157
9月15日技术沙龙 | 如何将智能化和运维工作相结合,实现智能运维! 引言 时隔三个月,MySQL 8.0.12 有什么新内容? 今年4月份,MySQL突然直接从8.0.5跳过多个版本号到8.0.11,直接宣布8.0.11 GA,告诉大家说,这个版本已经可以到线上用了。 到今年7月底,My[详细]
-
MySQL之存储引擎InnoDB和MyISAM的区别及底层详解
所属栏目:[MySql教程] 日期:2018-09-14 热度:52
9月15日技术沙龙 | 与东华软件、AWS、京东金融、饿了么四位大咖探讨精准运维! 题外话:中华文化博大进深,从学Java到数据库,无一不体现出同一组件鱼和熊掌不可兼得的要义。自然,编程中安全和效率也很难同时做到完美,这一次InnoDB和MyISAM又让我大开眼界[详细]
