-
如何搭建MySQL数据库系统
所属栏目:[MySql教程] 日期:2019-03-08 热度:124
MySQL数据库系统(安装) 前言:Apache HTTP Server 作为优秀的Web服务器软件,提供了面向用户的前端应用功能。而在实际的企业网站平台中,为了提供更丰富、更强大的Web应用功能,往往还需要有后台数据库、网页编程语言等多种角色的支持。 一、MySQL的编译[详细]
-
PingCAP CTO 黄东旭:我眼中的未来数据库技术趋势
所属栏目:[MySql教程] 日期:2019-03-08 热度:168
在 TiDB DevCon 2019 上,我司联合创始人兼 CTO 黄东旭分享了对数据库行业大趋势以及未来数据库技术的看法。以下是演讲实录,enjoy~ 我司联合创始人兼 CTO 黄东旭 大家今天在这里看到了 TiDB 社区用户实践分享和我们自己的一些技术进展和展望,还有非常好[详细]
-
数据库之分库分表-垂直?水平?
所属栏目:[MySql教程] 日期:2019-03-08 热度:168
一、数据库瓶颈 不管是IO瓶颈,还是CPU瓶颈,最终都会导致数据库的活跃连接数增加,进而逼近甚至达到数据库可承载活跃连接数的阈值。在业务Service来看就是,可用数据库连接少甚至无连接可用。接下来就可以想象了吧(并发量、吞吐量、崩溃)。 1、IO瓶颈[详细]
-
推荐 | 超实用的MySQL数据库乱码问题的对应方式
所属栏目:[MySql教程] 日期:2019-03-08 热度:71
概述 MySQL中数据库乱码一般进行字符集的设定即可,但是乱码可以出现在各个阶段,所以这篇文章整理一下乱码出现的各个阶段以及对应方法。 建库/建表时添加charset设定 1、建库 2、建表 客户端显示 locale 确认locale设定是否为UTF8方式,一般服务器端没有[详细]
-
MariaDB内存占用优化
所属栏目:[MySql教程] 日期:2019-03-08 热度:187
查询最高内存占用 使用以下命令可以知道mysql的配置使用多少 RAM SELECT(@@key_buffer_size +@@query_cache_size +@@innodb_buffer_pool_size +@@innodb_additional_mem_pool_size +@@innodb_log_buffer_size +@@max_connections*(@@read_buffer_size +@@r[详细]
-
简单SQL实现数据补零操作
所属栏目:[MySql教程] 日期:2019-03-08 热度:73
朋友们,我们在对数据库字段进行处理时,经常会把整数强制转换为varchar类型,数字本身可分大小,但转换为字符串之后,原来的大小概念就被颠覆了。 比如88和800两个整数,在作为数字类型时,800大于88是毋庸置疑的,但转换为字符串后,'800'和'88'的大小就[详细]
-
什么影响了数据库查询速度、什么影响了MySQL性能?
所属栏目:[MySql教程] 日期:2019-03-08 热度:173
一、什么影响了数据库查询速度 1.1 影响数据库查询速度的四个因素 1.2 风险分析 QPS: QueriesPerSecond意思是每秒查询率,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。TPS: 是 TransactionsPer[详细]
-
2019年学MySQL,最佳的10本新书
所属栏目:[MySql教程] 日期:2019-03-05 热度:196
如果你有兴趣学习MySQL,那么,你最好读一些由该领域经验丰富的专家撰写的书籍,下面是一些关于一些MySQL书籍,作者都是经验非常丰富的专业人士,如果你打算在2019年学习MySQL,这些书籍一定是不二之选 MySQL有很多用途,许多程序员都认为它是不可或缺的,[详细]
-
华为能提供的精彩不止如此 刚刚又发布了首款5G折叠屏手机Mate X
所属栏目:[MySql教程] 日期:2019-03-04 热度:163
华为刚刚发布的首款5G折叠屏手机Mate X一经展出,便以全新折叠姿态、极速通信体验点燃全场,刷新全世界目光,成为5G时代新标杆。[详细]
-
2月数据库排行榜:MySQL分数增长迅猛,Oracle下降最多
所属栏目:[MySql教程] 日期:2019-03-04 热度:112
DB-Engines 数据库流行度排行榜发布了2月份的数据,看看排名前二十的情况: 一如既往地,整体排名变化不大。最突出的莫过于 MySQL 在上个月增加的分数,增加了 13.02 分,目前总分为 1167.29,稳坐第二名的位置。而万年老大的 Oracle 则依旧保持着每个月分[详细]
-
MySQL误删数据救命指南:必收藏
所属栏目:[MySql教程] 日期:2019-03-04 热度:123
首先看下MySQL误删数据排名最前的几种是: 1.误删文件 2.误删库、表 3.错误全表删除 / 更新 4.升级操作失误 都来看看你命中过几个,hoho。 简单说下我亲手造的一个大事故吧。 那大概是一个春暖花开的季节,我的内心是激动澎湃的,因为已经安排了休假计划。[详细]
-
MySQL每秒570000的写入,如何实现?
所属栏目:[MySql教程] 日期:2019-03-04 热度:160
一、需求 一个朋友接到一个需求,从大数据平台收到一个数据写入在20亿+,需要快速地加载到MySQL中,供第二天业务展示使用。 二、实现再分析 对于单表20亿, 在MySQL运维,说真的这块目前涉及得比较少,也基本没什么经验,但对于InnoDB单表Insert 如果内存[详细]
-
面试前必须要知道的Redis面试
所属栏目:[MySql教程] 日期:2019-03-04 热度:88
今天来分享一下Redis几道常见的面试题: 如何解决缓存雪崩? 如何解决缓存穿透? 如何保证缓存与数据库双写时一致的问题? 一、缓存雪崩 1.1 什么是缓存雪崩? 回顾一下我们为什么要用缓存(Redis): 为什么要缓存 现在有个问题,如果我们的缓存挂掉了,这意味[详细]
-
MySQL命令,一篇文章替你全部搞定
所属栏目:[MySql教程] 日期:2019-03-04 热度:131
MySQL的基本操作可以包括两个方面:MySQL常用语句如高频率使用的增删改查(CRUD)语句和MySQL高级功能,如存储过程,触发器,事务处理等。而这两个方面又可以细分如下: MySQL常用语句 表(或者数据库)的CRUD 表数据的CRUD,其中表数据查询使用最多,也更[详细]
-
记录一次MySQL两千万数据的大表优化解决过程,提供三种解决方案
所属栏目:[MySql教程] 日期:2019-03-04 热度:181
问题概述 使用阿里云rds for MySQL数据库(就是MySQL5.6版本),有个用户上网记录表6个月的数据量近2000万,保留最近一年的数据量达到4000万,查询速度极慢,日常卡死。严重影响业务。 问题前提:老系统,当时设计系统的人大概是大学没毕业,表设计和sql语句[详细]
-
开源数据库这么多,你知道几种
所属栏目:[MySql教程] 日期:2019-03-04 热度:161
数据库从字面上的理解就是数据的仓库,其实我们平时说的数据库是指数据库管理系统(Database Management System),它是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS。严格来说数据库是数据库管理系统的实例,一个数据库管理系统[详细]
-
怎么对MySQL数据库进行备份与恢复
所属栏目:[MySql教程] 日期:2019-03-04 热度:97
MySQL的备份与恢复 前言:前面我们已经了解了MySQL数据库的安装及使用,但随着自动化办公与电子商务的不断发展,企业对信息系统的依赖性越来越高,而数据库在信息系统中担任着非常重要的角色。尤其是一些对数据可靠性要求高的行业,如果发生数据丢失,其损[详细]
-
MySQL数据库的备份案例
所属栏目:[MySql教程] 日期:2019-03-04 热度:183
MySQL企业备份案列 前言:上篇文档分享了MySQL数据库的几种备份方法,以及各自的特点。下面我们通过一个企业级的备份案例了解一下MySQL数据库的常见备份和恢复。(如果有看不懂的地方,可以参考小编主页的上篇文档:怎么对MySQL数据库进行备份与恢复) 案[详细]
-
英国《卫报》是如何不停机从MongoDB迁移到Postgres?
所属栏目:[MySql教程] 日期:2019-03-03 热度:83
这篇文章介绍了英国《卫报Guardian》为什么和如何从Mongo迁移到Postgres,英国卫报大部分内容 - 包括文章,实时博客,画廊和视频内容 - 都是内部CMS工具Composer中制作的。直到最近一直得到了在AWS上运行的Mongo DB数据库的支持。这个Mongo DB数据库是Guar[详细]
-
FoundationDB Record Layer 宣布开源,提供关系数据库功能
所属栏目:[MySql教程] 日期:2019-03-02 热度:168
昨日,FoundationDB 数据库宣布开源 FoundationDB Record Layer。既然提到了层(layer)这个概念,我们不妨在这里简单说一下 FoundationDB 和层之间的渊源 。层(layer)源于 FoundationDB 创立之初的理念 FoundationDB 的愿景是从一个简单且强大的核内核开始[详细]
-
大牛是怎么思考设计MySQL优化方案的?
所属栏目:[MySql教程] 日期:2019-03-02 热度:113
在进行MySQL的优化之前,必须要了解的就是MySQL的查询过程,很多查询优化工作实际上就是遵循一些原则,让MySQL的优化器能够按照预想的合理方式运行而已。 图-MySQL查询过程 一、优化的哲学 注:优化有风险,涉足需谨慎 1、优化可能带来的问题 优化不总是对[详细]
-
数据库分库分表,何时分?怎样分?
所属栏目:[MySql教程] 日期:2019-03-02 热度:155
一. 数据切分 关系型数据库本身比较容易成为系统瓶颈,单机存储容量、连接数、处理能力都有限。当单表的数据量达到1000W或100G以后,由于查询维度较多,即使添加从库、优化索引,做很多操作时性能仍下降严重。此时就要考虑对其进行切分了,切分的目的就在[详细]
-
为什么企业依赖于NoSQL
所属栏目:[MySql教程] 日期:2019-03-02 热度:82
如果你关注大数据科技动向,你对 NoSQL 一定不陌生,NoSQL 是一个分布式数据库。在过去时间,数据存储一直关系型数据库天下,有着良好的控制并发操作、事务功能。虽然 RDBMS 很优秀,但是随着时间的推移就出现了两个关系数据库解决不了的问题:快速增长的[详细]
-
值得收藏:一份非常完整的MySQL规范
所属栏目:[MySql教程] 日期:2019-03-02 热度:168
一、数据库命令规范 所有数据库对象名称必须使用小写字母并用下划线分割 所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来) 数据库对象的命名要能做到见名识意,并且最后不要超过32个字符 临时库表必须以tm[详细]
-
高吞吐低延迟的 NoSQL 数据库——Scylla 3.0 发布
所属栏目:[MySql教程] 日期:2019-03-02 热度:132
开源 NoSQL 数据库 Scylla Open Source 发布第 3 个主要版本更新,这个版本提高了查询效率并减少存储的容量需求,尽可能降低维护时间,同时也还加强了整体数据库的执行效率,官方表示,Scylla 是目前性能最高的 NoSQL 数据库,包括布署于生产环境的 Apache[详细]