-
MySQL多版本并发控制机制(MVCC)源码浅析
所属栏目:[MySql教程] 日期:2018-09-06 热度:71
副标题#e# 技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 前言 作为一个数据库爱好者,自己动手写过简单的SQL解析器以及存储引擎,但感觉还是不够过瘾。事务处理-概念与技术诚然讲的非常透彻,但只能提纲挈领,不能让你玩转某个[详细]
-
复杂 SQL 查询跑不动?DRDS 只读实例来解决!
所属栏目:[MySql教程] 日期:2018-09-06 热度:130
副标题#e# 技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 背景 在实际业务生产环境中,业务应用系统在使用 OLTP 数据库将数据进行存储后,均会存在如后台运营类系统进行统计报表分析等场景的复杂 SQL 查询诉求。 为满足此类复杂[详细]
-
巧妙设计多级缓存,为数据库减负
所属栏目:[MySql教程] 日期:2018-09-06 热度:159
副标题#e# 技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 作者介绍 王梓晨,物流研发部架构师,GIS技术部负责人,2012年加入京东,多年一线团队大促备战经验,负责物流研发一些部门的架构工作,专注于低延迟系统设计与海量数据处[详细]
-
InnoDB,select为啥会阻塞insert?
所属栏目:[MySql教程] 日期:2018-09-06 热度:110
副标题#e# 技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 MySQL的InnoDB的细粒度行锁,是它最吸引人的特性之一。 但是,如《InnoDB,5项最佳实践》所述,如果查询没有命中索引,也将退化为表锁。 InnoDB的细粒度锁,是实现在索引[详细]
-
区块链和数据库,技术到底有何区别?
所属栏目:[MySql教程] 日期:2018-09-06 热度:80
副标题#e# 技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 关于数据库和区块链,总会有很多的困惑。区块链其实是一种数据库,因为他是数字账本,并且在区块的数据结构上存储信息。数据库中存储信息的结构被称为表格。但是,区块链[详细]
-
这可能是目前最全的Redis高可用技术解决方案总结
所属栏目:[MySql教程] 日期:2018-09-06 热度:170
副标题#e# 技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 本文主要针对Redis常见的几种使用方式及其优缺点展开分析。 一、常见使用方式 Redis的几种常见使用方式包括: Redis单副本; Redis多副本(主从); Redis Sentinel(哨[详细]
-
MySQL大小写问题
所属栏目:[MySql教程] 日期:2017-03-16 热度:76
副标题#e# MySQL大小写敏感 字符串大小写敏感和Mysql的数据库的名字、表名字、字段名字、还有字段值有关。 1.和数据库名字、表名字、存储过程和触发器有关 Mysql中控制数据库名和表名的大小写敏感是由参数lower_case_table_names控制, 为0时; 表示区分大[详细]
-
MySQL分区表举例
所属栏目:[MySql教程] 日期:2017-03-11 热度:107
关于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 热度:185
Navicat for MySQL有Windows版本和Linux版本。如果你的本地环境用的是Windows系统,用这个软件来管理Mysql会很方便。 这个软件是桌面软件,第一次登录时输入Mysql的root密码,可以保存起来,下次双击图标就可以进入。建库、建表,添加、删除和修改字段等日[详细]
-
长虹佳华私有云解决方案助合作伙伴转型
所属栏目:[MySql教程] 日期:2017-02-22 热度:106
【评论】近几年,随着云计算时代的到来,企业对云计算解决方案的需求已经越来越迫切。众多企业都纷纷打算或已经开始使用云计算解决方案。据业内人士预测,到2015年,我国云计算产业链规模将达到7500亿至1万亿元,这不仅将使IBM、EMC、Vmware等全球云计算产[详细]
-
锦江之星CIO:先做私有云 目标混合云
所属栏目:[MySql教程] 日期:2017-02-22 热度:182
【评论】国外做云计算并不会太多地考虑设备,而是考虑其底下的根通信网络。一些重点的云项目都是基于所有通信网络、不同厂商的交点上搭建平台。锦江之星旅馆有限公司CIO周文光有着在国外10多年的酒店行业的IT经历,在提到目前在很多企业日益重视云计算的趋[详细]
-
私有云实施:需要注意移动设备云战略
所属栏目:[MySql教程] 日期:2017-02-22 热度:187
【评论】当IT组织认识到公共云中的潜在安全性问题时,即如果业务应用程序开始使用Amazon EC2,他们就有可能会失去对他们数据中心的控制权,他们就会开始着手推动实施私有云。我们有很多理由会认为这是一个好主意,其中包括在他们的公司里快速应用移动设备[详细]
-
Forrester企业虚拟化率推进云计算应用
所属栏目:[MySql教程] 日期:2017-02-22 热度:121
【 资讯】近日,在VMware委托Forrester进行的一项针对亚太地区云计算的调查中,42%的受访者表示其所在公司已经拥有云计算计划,这一项比去年增加了10%,另有33%则表示有计划实施云项目。此项调查有6500位来自亚太地区的高级IT实践者。 虚拟化通常被看做是[详细]
-
云计算帮助商业敏捷性创造价值
所属栏目:[MySql教程] 日期:2017-02-22 热度:170
【 资讯】私有云和公有云有着截然不同的商业模式。私有云的商业模式跟IT部门的传统模式比较接近。您购买硬件和软件并且在几年之内分期付款。云会带来更多的功能,但同时也会增加成本。私有云和公有云共同的地方是它们都为企业的敏捷性带来了变化。商业敏捷[详细]
-
业界对私有云的五大误区
所属栏目:[MySql教程] 日期:2017-02-22 热度:175
【云计算】日前,根据Gartner相关报告,随着云计算的影响力不断增长,业界对私有云的持续炒作造成了用户不正确认知。为了减少对私有云的真正价值理解,Gartner针对业界对私有云的普遍性的五大误解进行了阐述。 随着虚拟化技术及其管理的迅速普及、云计算服[详细]
-
IT流程规范化是企业私有云的成功关键
所属栏目:[MySql教程] 日期:2017-02-22 热度:137
【 评论】 日前,SACC2012中国系统架构师大会( 专题报道 )成功召开。来自微软金牌合作伙伴、北京中达金桥技术服务有限公司的CTO孙巍在会上做了《体验微软私有云之旅》的主题演讲。会后,孙巍接受了云计算频道的专访。 :首先请孙总简单介绍一下你刚才的演[详细]
-
初探云解决方案之私有云解决五大类型
所属栏目:[MySql教程] 日期:2017-02-22 热度:91
【云计算】过去的一年中,客户对于云计算的问题从云是什么?到我该考虑什么样的厂商?都有所覆盖。而且,如今的业务人员越来越懂行,很多已经决定运用云战略来交付更为有效的IT服务。厂商们也抓住机遇,在这个领域开始提供解决方案,从而加速客户数据中心的I[详细]
-
MySQL分区与传统的分库分表
所属栏目:[MySql教程] 日期:2017-02-22 热度:168
副标题#e# 传统的分库分表 传统的分库分表都是通过应用层逻辑实现的,对于数据库层面来说,都是普通的表和库。 分库 分库的原因 首先,在单台数据库服务器性能足够的情况下,分库对于数据库性能是没有影响的。在数据库存储上,database只起到一个namespace[详细]
-
MySQL每日定点运行的脚本
所属栏目:[MySql教程] 日期:2017-02-22 热度:100
最近做项目的时候设计每天定点执行的脚本,所以在这 马克一下,方便查找 set time_zone = '+8:00'; set GLOBAL event_scheduler = 1; -- 设置该事件使用或所属的数据库base数据库 use nitrogenates; # 如果原来存在该名字的任务计划则先删除 drop event if[详细]
-
如何选择MySQL存储引擎
所属栏目:[MySql教程] 日期:2017-02-22 热度:181
一、MySQL的存储引擎 完整的引擎说明还是看官方文档:http://dev.mysql.com/doc/refman/5.6/en/storage-engines.html 这里介绍一些主要的引擎 1、InnoDB存储引擎 InnoDB是MySQL的默认事务型引擎,它被设计用来处理大量的短期(short-lived)事务。除非有非常[详细]
-
MySQL中的wait_timeout值
所属栏目:[MySql教程] 日期:2017-02-22 热度:190
如果你没有修改过MySQL的配置,缺省情况下,wait_timeout的初始值是28800。 wait_timeout过大有弊端,其体现就是MySQL里大量的SLEEP进程无法及时释放,拖累系统性能,不过也不能把这个指设置的过小,否则你可 能会遭遇到MySQL has gone away之类的问题,通[详细]
-
MySQL的wait_timeout连接超时问题报错解决方案
所属栏目:[MySql教程] 日期:2017-02-22 热度:81
The last packet sent successfully to the server was 0 milliseconds ago. 今天在使用JDBC操作mysql时遇到 着实让人崩溃的信息,花费了一天的时间来解决。 不罗嗦,直接描述解决办法。 解决方法: 首先一定要确定url和用户名密码是否配置正确,看看连接[详细]
-
mysql bin日志配置及查看
所属栏目:[MySql教程] 日期:2017-02-22 热度:164
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[详细]
-
MySQL5.7如何重置root密码
所属栏目:[MySql教程] 日期:2017-02-22 热度:72
如果 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存储过程解析
所属栏目:[MySql教程] 日期:2017-02-22 热度:154
副标题#e# 1. 存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(StoredProcedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有[详细]

浙公网安备 33038102330465号