-
Streams:一个新的Redis通用数据结构
所属栏目:[MySql教程] 日期:2018-08-28 热度:144
副标题#e# 技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 直到几个月以前,对于我来说,在消息传递的环境中, 流 streams 只是一个有趣且相对简单的概念。这个概念在 Kafka 流行之后,我主要研究它们在 Disque 案例中的应用,Dis[详细]
-
MongoDB Stream是如何实现完美数据增量迁移的?
所属栏目:[MySql教程] 日期:2018-08-28 热度:57
副标题#e# 技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 一、背景介绍 最近微服务架构火得不行,但本质上也只是风口上的一个热点词汇。 作为笔者的经验来说,想要应用一个新的架构需要带来的变革成本是非常高的。 尽管如此,目[详细]
-
MySQL 8.0新特性:彻底解决困扰运维的复制延迟问题,你信吗?
所属栏目:[MySql教程] 日期:2018-08-28 热度:101
副标题#e# 技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 MySQL 8.0可以说是MySQL发展历史上里程碑式的一个版本,包括了多个重大更新,目前Generally Available版本已经已经发布,在此将介绍8.0版本中引入的一个重要的新特性基于[详细]
-
如何kill掉卡顿的MySQL线程?
所属栏目:[MySql教程] 日期:2018-08-28 热度:100
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 作为一个开发人员或者数据库管理员,学会检查数据库运行情况是必不可少的工作。造成MySQL线程卡顿的原因有很多,比如deadlock,但是无论是哪种原因,我们发现问题之后的第一要务就[详细]
-
MySQL-关于数据库建表的一些观点和建议
所属栏目:[MySql教程] 日期:2018-08-28 热度:185
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 MySQL作为关系型数据库,被用来存储持久化的数据,避免不了需要创建表。如果没有利用ORM(对象关系模型)来自动创建表,则需要开发者通过图形界面(Navicat)或者手写MySQL语句。 由[详细]
-
10 个你不知道的 PostgreSQL 功能
所属栏目:[MySql教程] 日期:2018-08-28 热度:80
副标题#e# 技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 英文原文:The Postgres 10 feature you didn't know about: CREATE STATISTICS 如果你曾使用 Postgres 做过一些性能优化,你或许已经使用过 EXPLAIN 。EXPLAIN 向你展示[详细]
-
关于网易MySQL中间件的负载均衡策略及性能优化
所属栏目:[MySql教程] 日期:2018-08-28 热度:148
副标题#e# 技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 团队介绍 网易乐得DBA组,负责网易乐得电商、网易邮箱、网易技术部数据库日常运维,负责数据库私有云平台的开发和维护,负责数据库及数据库中间件Cetus的开发和测试等等[详细]
-
MySQL数据库如何实现多字段过滤
所属栏目:[MySql教程] 日期:2018-08-28 热度:165
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 我国移动互联网进入了飞速发展阶段,互联网人才日益受到企业的重视,其中PHP开发人才便是其中之一,在互联网旅游、金融、餐饮、娱乐、社交等一些新兴企业与软件开发企业中,PHP开发[详细]
-
MySQL大小写问题
所属栏目:[MySql教程] 日期:2017-03-16 热度:166
副标题#e# MySQL大小写敏感 字符串大小写敏感和Mysql的数据库的名字、表名字、字段名字、还有字段值有关。 1.和数据库名字、表名字、存储过程和触发器有关 Mysql中控制数据库名和表名的大小写敏感是由参数lower_case_table_names控制, 为0时; 表示区分大[详细]
-
MySQL分区表举例
所属栏目:[MySql教程] 日期:2017-03-12 热度:176
关于MySQL分区表的概念百度上一大堆,这里给出几个例子供参考,基本上一看就懂的。 Range类型 须要提供一个数字列作为判断依据 ALTER TABLE log_regist PARTITION BY RANGE (UNIX_TIMESTAMP( event_at ))( PARTITION P201702 VALUES LESS THAN (1485878400[详细]
-
好用的Mysql客户端工具:Navicat for MySQL
所属栏目:[MySql教程] 日期:2017-03-09 热度:170
Navicat for MySQL有Windows版本和Linux版本。如果你的本地环境用的是Windows系统,用这个软件来管理Mysql会很方便。 这个软件是桌面软件,第一次登录时输入Mysql的root密码,可以保存起来,下次双击图标就可以进入。建库、建表,添加、删除和修改字段等日[详细]
-
MYSQL的函数分类及储存过程使用经验
所属栏目:[MySql教程] 日期:2017-02-18 热度:147
Mysql储存过程是一组为了完成特定功能的SQL语句集,经过编译之后存储在数据库中,当需要使用该组SQL语句时用户只需要通过指定储存过程的名字并给定参数就可以调用执行它了,简而言之就是一组已经写好的命令,需要使用的时候拿出来用就可以了。想要快速的了[详细]
-
mysql配置参数的设置
所属栏目:[MySql教程] 日期:2017-02-18 热度:146
(一)连接 连接通常来自Web服务器,下面列出了一些与连接有关的参数,以及该如何设置它们。 1、max_connections 这是Web服务器允许的最大连接数,记住每个连接都要使用会话内存(关于会话内存,文章后面有涉及)。 2、max_packet_allowed 最大数据包大小,通[详细]
-
MySQL千万级记录的多表关联SQL语句调优
所属栏目:[MySql教程] 日期:2017-02-13 热度:66
本文不涉及复杂的底层数据结构,通过explain解释SQL,并根据可能出现的情况,来做具体的优化,使千万级表关联查询第一页结果能在2秒内完成(真实业务告警系统优化结果)。 需要优化的查询:使用explain 出现了Using temporary; 有分页时出现了Using filesor[详细]
-
Mysql的Year和FROM_UNIXTIME函数
所属栏目:[MySql教程] 日期:2017-02-09 热度:139
有这样的需求:把某年发布的文章提取出来,然后再做后续处理。比如要把2016年发布的文章提取出来。 Mysql有一个Year函数可以获取日期的年份,直接在sql语句中使用Year函数,可是程序返回了一个空的结果集。 仔细查看,原来Year函数的参数是日期型数据,而[详细]
-
MySQL存储过程解析
所属栏目:[MySql教程] 日期:2017-02-07 热度:68
副标题#e# 1. 存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(StoredProcedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有[详细]
-
MySQL5.7如何重置root密码
所属栏目:[MySql教程] 日期:2017-02-05 热度:136
如果 MySQL 正在运行,首先杀之: killall -TERM mysqld。 运行mysqld_safe --skip-grant-tables 如果此时不想被远程连接:mysqld_safe --skip-grant-tables --skip-networking 使用mysql连接server 更改密码: update mysql.user set authentication_stri[详细]
-
MySQL中的wait_timeout值
所属栏目:[MySql教程] 日期:2017-02-03 热度:55
如果你没有修改过MySQL的配置,缺省情况下,wait_timeout的初始值是28800。 wait_timeout过大有弊端,其体现就是MySQL里大量的SLEEP进程无法及时释放,拖累系统性能,不过也不能把这个指设置的过小,否则你可 能会遭遇到MySQL has gone away之类的问题,通[详细]
-
MySQL的wait_timeout连接超时问题报错解决方案
所属栏目:[MySql教程] 日期:2017-02-03 热度:65
The last packet sent successfully to the server was 0 milliseconds ago. 今天在使用JDBC操作mysql时遇到 着实让人崩溃的信息,花费了一天的时间来解决。 不罗嗦,直接描述解决办法。 解决方法: 首先一定要确定url和用户名密码是否配置正确,看看连接[详细]
-
mysql bin日志配置及查看
所属栏目:[MySql教程] 日期:2017-02-03 热度:196
mysql执行sql可以通过设置mysql bin 日志进行记录查看,mysql bin日志配置如下: log_bin:on log_bin_basename:bin文件路径及名前缀(/var/log/mysql/mysql-bin) log_bin_index:bin文件index(/var/log/mysql/mysql-bin.index) server_id:n 生成的bi[详细]
-
MySQL分区与传统的分库分表
所属栏目:[MySql教程] 日期:2017-02-01 热度:103
副标题#e# 传统的分库分表 传统的分库分表都是通过应用层逻辑实现的,对于数据库层面来说,都是普通的表和库。 分库 分库的原因 首先,在单台数据库服务器性能足够的情况下,分库对于数据库性能是没有影响的。在数据库存储上,database只起到一个namespace[详细]
-
MySQL每日定点运行的脚本
所属栏目:[MySql教程] 日期:2017-02-01 热度:174
最近做项目的时候设计每天定点执行的脚本,所以在这 马克一下,方便查找 set time_zone = '+8:00'; set GLOBAL event_scheduler = 1; -- 设置该事件使用或所属的数据库base数据库 use nitrogenates; # 如果原来存在该名字的任务计划则先删除 drop event if[详细]
-
如何选择MySQL存储引擎
所属栏目:[MySql教程] 日期:2017-02-01 热度:143
一、MySQL的存储引擎 完整的引擎说明还是看官方文档:http://dev.mysql.com/doc/refman/5.6/en/storage-engines.html 这里介绍一些主要的引擎 1、InnoDB存储引擎 InnoDB是MySQL的默认事务型引擎,它被设计用来处理大量的短期(short-lived)事务。除非有非常[详细]
-
市场走热 寄云发布SaaS与PaaS服务平台
所属栏目:[MySql教程] 日期:2017-01-19 热度:73
【 云计算】Forrester 数据显示,SaaS将成公有云市场未来十年的绝对增长点,软件的SaaS化势在必行。随之而来的,国内市场逐步走热,SaaS已然成为云服务商们的必争之地。然而,SaaS相比传统软件在产品架构、商业模式和运营结构等方面都发生了巨大的变化,Sa[详细]
-
VMware推全新云管理平台解决方案
所属栏目:[MySql教程] 日期:2017-01-19 热度:112
【云计算】全球云基础架构和移动商务领导厂商VMware(NYSE: VMW)近期宣布正式推出VMware vRealize Automation 7与VMware vRealize Business Standard 7,进一步助力IT部门推动其所在企业的数字业务转型。 新推出的VMware vRealize Automation 7与VMware vRe[详细]
