-
MySQL自增id超大问题查询
所属栏目:[MySql教程] 日期:2018-12-20 热度:195
副标题#e# 引言 小A正在balabala写代码呢,DBA小B突然发来了一条消息,快看看你的用户特定信息表T,里面的主键,也就是自增id,都到16亿了,这才多久,在这样下去过不了多久主键就要超出范围了,插入就会失败,balabala...... 我记得没有这么多,最多1k多万[详细]
-
5G巨大商机 商业化是根本
所属栏目:[MySql教程] 日期:2018-12-20 热度:182
佛山站长网(http://www.0757zz.com)了解到现在手机市场的现状是手机终端马太效应凸显,新型终端品类多规模[详细]
-
外卖有哪些价格乱象?
所属栏目:[MySql教程] 日期:2018-12-20 热度:136
东莞站长网(http://www.0769zz.com)仔细研究了这个商家的定价,发现商家用了 2 种套路,让外卖偷偷变贵了。以往我们买东西,都是觉得套餐划算,虽然提高了客单价,但是好歹买同样多的东西,套餐肯定比单点便宜。结果现在,有的外卖反其道而行之,套餐比单[详细]
-
MySQL PK MongoDB:多文档事务支持,谁更友好?
所属栏目:[MySql教程] 日期:2018-12-20 热度:197
副标题#e# MongoDB 4.0已经发布GA版本,并且有许多新功能和改进。在本文中,我们将重点关注主要功能,毫无疑问,这是对多文档ACID事务的支持。我们将围绕隔离级别、可重复读、幻读、事务冲突检测等主要功能,通过实验与MySQL一一做对比。 首先会简述介绍下A[详细]
-
Redis是如何写代码注释的?
所属栏目:[MySql教程] 日期:2018-12-20 热度:88
副标题#e# 许多人认为,如果代码写得足够扎实,注释就没什么用了。在他们看来,当一切都设计妥当时,代码本身会记录其作用,因此代码注释是多余的。我对此持不同意见,主要出于两个原因: 1、许多注释并未起到解释代码的作用。 2、注释使读者不必凭空想象太[详细]
-
新说MySQL事务隔离级别!
所属栏目:[MySql教程] 日期:2018-12-20 热度:185
副标题#e# 引言 大家在面试中一定碰到过 说说事务的隔离级别吧? 老实说,事务隔离级别这个问题,无论是校招还是社招,面试官都爱问!然而目前网上很多文章,说句实在话啊,我看了后我都怀疑作者弄懂没!因为他们对可重复读(Repeatable Read)和串行化(seriali[详细]
-
MySQL主从复制的常见拓扑、原理分析以及如何提高效率
所属栏目:[MySql教程] 日期:2018-12-20 热度:82
副标题#e# 一、主从复制搭建方法参考 MySQL5.6 数据库主从(Master/Slave)同步安装与配置详解 二、Mysql 主从复制的常用拓扑结构 2.1、一主一从 是最基础的复制结构,用来分担之前单台数据库服务器的压力,可以进行读写分离。 2.2、一主多从 一台 Slave 承[详细]
-
MySQL的内存和相关问题排查
所属栏目:[MySql教程] 日期:2018-12-12 热度:113
副标题#e# 我们都知道数据库是IO密集型一类应用,为了提高其性能大量使用内存代替文件(交换分区)的IO操作是保证数据库稳定、高效的基本原则。那么数据库是如何使用内存的,我们如何查看数据库内存的占用,如何通过通过数据库内存配置设置提高其性能?本文[详细]
-
MySQL数据库之存储过程的创建和调用
所属栏目:[MySql教程] 日期:2018-12-05 热度:129
副标题#e# MySQL 5.0 版本开始支持存储过程。 存储过程(Stored Procedure)是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象。 存储过程是为了完成特定功能的SQL语句集,经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定[详细]
-
Redis命令行工具有趣的罕见用法
所属栏目:[MySql教程] 日期:2018-11-28 热度:73
副标题#e# 我们天天都在使用 Redis 内置的命令行工具 redis-cli,久而久之以为它就是一个简单的交互式 Redis 数据结构手工操作程序,但是它背后强大的功能绝大多数同学可能闻所未闻。本节我们一起来挖掘这些鲜为人知的有趣用法。 执行单条命令 平时在访问 R[详细]
-
Sharding-Sphere 正式步入 Apache 基金会孵化器
所属栏目:[MySql教程] 日期:2018-11-22 热度:132
美国时间2018年11月10日6点,分布式数据库中间件开源软件 Sharding-Sphere 正式步入 Apache 基金会孵化器。 根据 Apache 基金会邮件列表显示,7个约束性投票(binding votes)和7个无约束性投票(non-binding votes)的投票,全部持赞同意见,无弃权票和反对票[详细]
-
这可能是最学习MySQL最好的4本免费电子书
所属栏目:[MySql教程] 日期:2018-11-22 热度:113
MySQL是一个开源的关系型数据库,也是一个多用户、多线程的数据库管理系统。它是流行的LAMP开发平台(Linux、Apache HTTP Server、MySQL和PHP编程语言)的一个元素,MySQL在Web上尤其流行。 MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQ[详细]
-
MySQL更改数据库数据存储目录
所属栏目:[MySql教程] 日期:2018-11-22 热度:136
副标题#e# MySQL数据库默认的数据库文件位于/var/lib/mysql下,有时候由于存储规划等原因,需要更改MySQL数据库的数据存储目录。下文总结整理了实践过程的操作步骤。 1:确认MySQL数据库存储目录 [root@DB-Servertmp]#mysqladmin-uroot-pvariables|grepdata[详细]
-
这可能是学习MySQL最好的4本免费电子书
所属栏目:[MySql教程] 日期:2018-11-16 热度:52
MySQL是一个开源的关系型数据库,也是一个多用户、多线程的数据库管理系统。它是流行的LAMP开发平台(Linux、Apache HTTP Server、MySQL和PHP编程语言)的一个元素,MySQL在Web上尤其流行。 MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQ[详细]
-
详解Redis基
所属栏目:[MySql教程] 日期:2018-11-16 热度:69
副标题#e# 本文将从Redis的基本特性入手,通过讲述Redis的数据结构和主要命令对Redis的基本能力进行直观介绍。之后概览Redis提供的高级能力,并在部署、维护、性能调优等多个方面进行更深入的介绍和指导。 本文适合使用Redis的普通开发人员,以及对Redis进[详细]
-
学Oracle,这里有7本不得不看的书
所属栏目:[MySql教程] 日期:2018-11-16 热度:64
DB-Engines的数据库排行榜中,Oracle一直稳居第一,狂甩第二名的MySQL,相比开源的MySQL,商业化的Oracle可以在所有主流平台上运行,且具有良好的可伸缩性和并行性,同时还有高性能、高安全性、低风险等优势。 并且许多岗位明确要求程序员熟练掌握Oracle,[详细]
-
分享 | MongoDb优化指南
所属栏目:[MySql教程] 日期:2018-11-16 热度:197
副标题#e# 1、为什么选择MongoDB? 1、性能 在大数据时代中,大数据量的处理已经成了考量一个数据库最重要的原因之一。而MongoDB的一个主要目标就是尽可能的让数据库保持卓越的性能,这很大程度地决定了MongoDB的设计。在一个以传统机械硬盘为主导的年代,[详细]
-
11月全球数据库排行榜:Oracle、MySQL均大幅度下滑,PostgreSQL走势凶猛
所属栏目:[MySql教程] 日期:2018-11-16 热度:64
近日,DB-Engines 发布了 2018 年 11 月份的数据库排名。本月排行榜中排名前三的依然是:Oracle、MySQL 和 Microsoft SQL Server。 首先来看看前 20 名排行中有哪些亮点: 1、Oracle和MySQL出现大幅度下滑,Oracle下滑了18.16分,相比去年同期下跌了58.94[详细]
-
使用Redis和Python构建一个共享单车的应用程序
所属栏目:[MySql教程] 日期:2018-11-16 热度:196
副标题#e# 学习如何使用 Redis 和 Python 构建一个位置感知的应用程序。 我经常出差。但不是一个汽车狂热分子,所以当我有空闲时,我更喜欢在城市中散步或者骑单车。我参观过的许多城市都有共享单车系统,你可以租个单车用几个小时。大多数系统都有一个应用[详细]
-
认识MongoDB 4.0的新特性——事务(Transactions)
所属栏目:[MySql教程] 日期:2018-11-16 热度:160
副标题#e# 前言 相信使用过主流的关系型数据库的朋友对事务(Transactions)不会太陌生,它可以让我们把对多张表的多次数据库操作整合为一次原子操作,这在高并发场景下可以保证多个数据操作之间的互不干扰;并且一旦在这些操作过程任一环节中出现了错误,事务[详细]
-
老司机也该掌握的MySQL优化指南
所属栏目:[MySql教程] 日期:2018-11-04 热度:64
副标题#e# 【新品产上线啦】51CTO播客,随时随地,碎片化学习 当MySQL单表记录数过大时,增删改查性能都会急剧下降,所以我们本文会提供一些优化参考,大家可以参考以下步骤来优化: 一、单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆[详细]
-
PostgreSQL何以支持丰富的NoSQL特性?
所属栏目:[MySql教程] 日期:2018-11-04 热度:184
副标题#e# 【新品产上线啦】51CTO播客,随时随地,碎片化学习 作者介绍 谭峰,网名francs,中国开源软件推进联盟PostgreSQL分会特聘专家,《PostgreSQL实战》作者之一,《PostgreSQL 9 Administration Cookbook》译者之一。现就职于浙江移动负责应用上云架[详细]
-
一看就懂的MySQL存储过程详解
所属栏目:[MySql教程] 日期:2018-11-03 热度:180
副标题#e# 【新品产上线啦】51CTO播客,随时随地,碎片化学习 图片来自包图网 1. 存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据[详细]
-
大规模MySQL运维陷阱:使用MyCat踩坑篇
所属栏目:[MySql教程] 日期:2018-11-03 热度:194
【新品产上线啦】51CTO播客,随时随地,碎片化学习 引子 分布式数据库,已经进入了全面快速发展阶段,这种发展,是与时俱进的,与人的需求是分不开的,因为现在信息时代的高速发展,导致数据量和交易量越来越大。这种现象首先导致的就是存储瓶颈,因为MySQL[详细]
-
应用实践:四步法分析定位生产环境下MySQL上千条SQL中的问题所在
所属栏目:[MySql教程] 日期:2018-11-03 热度:181
【新品产上线啦】51CTO播客,随时随地,碎片化学习 第一步:通过以下两种方式之一来打开慢查询功能 (1)方式一:通过修改mysql的my.cnf文件 如果是5.0或5.1等版本需要增加以下选项: log-slow-queries=mysql_slow_query.log 如果是5.5版本以上可以增加如下选[详细]

浙公网安备 33038102330468号