-
一看就懂的MySQL存储过程详解
所属栏目:[MySql教程] 日期:2018-09-30 热度:71
【新品产上线啦】51CTO播客,随时随地,碎片化学习 图片来自包图网 1. 存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户[详细]
-
MySQL太慢?试试这些诊断思路和工具
所属栏目:[MySql教程] 日期:2018-09-27 热度:93
9月15日技术沙龙 | 与东华软件、AWS、京东金融、饿了么四位大咖探讨精准运维! MySQL 慢怎么办 如果遇到 MySQL 慢的话,你的第一印象是什么,MySQL 数据库如果性能不行,你是如何处理的? 我咨询了一些同行, 得到了以下反馈: 第一反应是再试一次 第二个反[详细]
-
浅谈三大主流数据库 哪一款你更喜爱
所属栏目:[MySql教程] 日期:2018-09-27 热度:135
9月15日技术沙龙 | 与东华软件、AWS、京东金融、饿了么四位大咖探讨精准运维! Oracle Oracle 能在所有主流平台上运行(包括Windows)。完全支持所有的工业标准。采用完全开放策略。可以使客户选择最适合的解决方案。对开发商全力支持,Oracle并行服务器通[详细]
-
「系统架构」缓存与数据库的数据一致性方案介绍
所属栏目:[MySql教程] 日期:2018-09-27 热度:165
9月15日技术沙龙 | 与东华软件、AWS、京东金融、饿了么四位大咖探讨精准运维! 在很多系统中重要数据通常都是写入关系数据库如mysql中,为了实现读写分离,提高系统负载能力,缩短响应时间通常还需要用到缓存。 缓存带来了系统性能的提升同时也把数据一致性[详细]
-
MySQL不同存储引擎的数据备份与恢复
所属栏目:[MySql教程] 日期:2018-09-27 热度:145
9月15日技术沙龙 | 与东华软件、AWS、京东金融、饿了么四位大咖探讨精准运维! 数据备份的目的很直接也很简单,就是为了避免因不可预测、偶然的事件而导致的惨重损失,所以数据越重要、变化越频繁,就越要进行数据备份。我们以MySQL为例对数据备份进行了粗[详细]
-
MySQL大数据量分页查询方法及其优化
所属栏目:[MySql教程] 日期:2018-09-27 热度:105
9月15日技术沙龙 | 与东华软件、AWS、京东金融、饿了么四位大咖探讨精准运维! 方法1: 直接使用数据库提供的SQL语句 语句样式: MySQL中,可用如下方法: SELECT * FROM 表名称 LIMIT M,N 适应场景: 适用于数据量较少的情况(元组百/千级) 原因/缺点: 全表扫描,[详细]
-
大牛解析如何快速学习MySQL数据库秘籍
所属栏目:[MySql教程] 日期:2018-09-27 热度:61
9月15日技术沙龙 | 与东华软件、AWS、京东金融、饿了么四位大咖探讨精准运维! 无论是运维、开发、测试,还是架构师,数据库技术是一个必备加薪神器,那么,一直说学习数据库、学MySQL,到底是要学习它的哪些东西呢?此文为你揭晓,你值得一看! 1.如何快速[详细]
-
Redis如何分析慢查询操作?
所属栏目:[MySql教程] 日期:2018-09-27 热度:200
9月15日技术沙龙 | 与东华软件、AWS、京东金融、饿了么四位大咖探讨精准运维! 什么是慢查询 和mysql的慢SQL日志分析一样,redis也有类似的功能,来帮助定位一些慢查询操作。 Redis slowlog是Redis用来记录查询执行时间的日志系统。 查询执行时间指的是不包[详细]
-
阿里P8架构师谈:MySQL慢查询优化、索引优化、以及表等优化总结
所属栏目:[MySql教程] 日期:2018-09-27 热度:196
9月15日技术沙龙 | 与东华软件、AWS、京东金融、饿了么四位大咖探讨精准运维! MySQL优化概述 MySQL数据库常见的两个瓶颈是:CPU和I/O的瓶颈。 CPU在饱和的时候一般发生在数据装入内存或从磁盘上读取数据时候。 磁盘I/O瓶颈发生在装入数据远大于内存容量的[详细]
-
MySQL不为人知的主键与唯一索引约束
所属栏目:[MySql教程] 日期:2018-09-27 热度:110
9月15日技术沙龙 | 与东华软件、AWS、京东金融、饿了么四位大咖探讨精准运维! 今天和大家简单聊聊MySQL的约束主键与唯一索引约束: PRIMARY KEY and UNIQUE Index Constraints 文章不长,保证有收获。 触发约束检测的时机: insert update 当检测到违反约[详细]
-
带你了解MySQL数据库小技巧
所属栏目:[MySql教程] 日期:2018-09-27 热度:197
【新品产上线啦】51CTO播客,随时随地,碎片化学习 37 个 MySQL 数据库小技巧! 1、如何快速掌握MySQL? 培养兴趣 兴趣是最好的老师,不论学习什么知识,兴趣都可以极大地提高学习效率。当然学习MySQL 5.6也不例外。 夯实基础 计算机领域的技术非常强调基础[详细]
-
MySQL 8.0新特性:彻底解决困扰运维的复制延迟问题,你信吗?
所属栏目:[MySql教程] 日期:2018-09-05 热度:142
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 MySQL 8.0可以说是MySQL发展历史上里程碑式的一个版本,包括了多个重大更新,目前Generally Available版本已经已经发布,在此将介绍8.0版本中引入的一个重要的新特性基于WriteSet的[详细]
-
如何kill掉卡顿的MySQL线程?
所属栏目:[MySql教程] 日期:2018-09-05 热度:86
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 作为一个开发人员或者数据库管理员,学会检查数据库运行情况是必不可少的工作。造成MySQL线程卡顿的原因有很多,比如deadlock,但是无论是哪种原因,我们发现问题之后的第一要务就[详细]
-
MySQL-关于数据库建表的一些观点和建议
所属栏目:[MySql教程] 日期:2018-09-05 热度:98
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 MySQL作为关系型数据库,被用来存储持久化的数据,避免不了需要创建表。如果没有利用ORM(对象关系模型)来自动创建表,则需要开发者通过图形界面(Navicat)或者手写MySQL语句。 由[详细]
-
10 个你不知道的 PostgreSQL 功能
所属栏目:[MySql教程] 日期:2018-09-05 热度:134
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 英文原文:The Postgres 10 feature you didn't know about: CREATE STATISTICS 如果你曾使用 Postgres 做过一些性能优化,你或许已经使用过 EXPLAIN 。EXPLAIN 向你展示了 Postgre[详细]
-
关于网易MySQL中间件的负载均衡策略及性能优化
所属栏目:[MySql教程] 日期:2018-09-05 热度:68
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 团队介绍 网易乐得DBA组,负责网易乐得电商、网易邮箱、网易技术部数据库日常运维,负责数据库私有云平台的开发和维护,负责数据库及数据库中间件Cetus的开发和测试等等。 一、背景[详细]
-
MySQL数据库如何实现多字段过滤
所属栏目:[MySql教程] 日期:2018-09-05 热度:164
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 我国移动互联网进入了飞速发展阶段,互联网人才日益受到企业的重视,其中PHP开发人才便是其中之一,在互联网旅游、金融、餐饮、娱乐、社交等一些新兴企业与软件开发企业中,PHP开发[详细]
-
在“即服务”世界中,DBA的角色发生了什么变化?
所属栏目:[MySql教程] 日期:2018-09-05 热度:106
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 过去的十年中企业对于管理和运行数据库的需求发生了巨大的变化,这样进而影响到了负责运行企业数据库的数据库管理员(DBA)工作重心的转移,相比于保证可访问性和可用性,现在DBA更[详细]
-
MySQL多版本并发控制机制(MVCC)源码浅析
所属栏目:[MySql教程] 日期:2018-09-05 热度:61
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 前言 作为一个数据库爱好者,自己动手写过简单的SQL解析器以及存储引擎,但感觉还是不够过瘾。事务处理-概念与技术诚然讲的非常透彻,但只能提纲挈领,不能让你玩转某个真正的数据[详细]
-
复杂 SQL 查询跑不动?DRDS 只读实例来解决!
所属栏目:[MySql教程] 日期:2018-09-05 热度:57
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 背景 在实际业务生产环境中,业务应用系统在使用 OLTP 数据库将数据进行存储后,均会存在如后台运营类系统进行统计报表分析等场景的复杂 SQL 查询诉求。 为满足此类复杂 SQL 查询快[详细]
-
巧妙设计多级缓存,为数据库减负
所属栏目:[MySql教程] 日期:2018-09-05 热度:98
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 作者介绍 王梓晨,物流研发部架构师,GIS技术部负责人,2012年加入京东,多年一线团队大促备战经验,负责物流研发一些部门的架构工作,专注于低延迟系统设计与海量数据处理。目前负[详细]
-
InnoDB,select为啥会阻塞insert?
所属栏目:[MySql教程] 日期:2018-09-03 热度:82
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 MySQL的InnoDB的细粒度行锁,是它最吸引人的特性之一。 但是,如《InnoDB,5项最佳实践》所述,如果查询没有命中索引,也将退化为表锁。 InnoDB的细粒度锁,是实现在索引记录上的。[详细]
-
区块链和数据库,技术到底有何区别?
所属栏目:[MySql教程] 日期:2018-09-03 热度:189
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 关于数据库和区块链,总会有很多的困惑。区块链其实是一种数据库,因为他是数字账本,并且在区块的数据结构上存储信息。数据库中存储信息的结构被称为表格。但是,区块链是数据库,[详细]
-
这可能是目前最全的Redis高可用技术解决方案总结
所属栏目:[MySql教程] 日期:2018-09-03 热度:56
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 本文主要针对Redis常见的几种使用方式及其优缺点展开分析。 一、常见使用方式 Redis的几种常见使用方式包括: Redis单副本; Redis多副本(主从); Redis Sentinel(哨兵); Redi[详细]
-
使用Kafka和MongoDB进行Go异步处理
所属栏目:[MySql教程] 日期:2018-09-03 热度:120
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 在我前面的博客文章我的第一个 Go 微服务:使用 MongoDB 和 Docker 多阶段构建 中,我创建了一个 Go 微服务示例,它发布一个 REST 式的 http 端点,并将从 HTTP POST 中接收到的数[详细]