mysql
lm_123_456
本人热爱学习新技术,有良好的自学能力,热爱编程,有责任心,执行能力强,对待生活积极向上,乐观,为人诚恳,积极接受困难和挑战
展开
-
架构设计:系统存储(10)——MySQL简单主从方案及暴露的问题
转自http://blog.csdn.net/yinwenjie/article/details/529351401、概述从本篇文章开始我们将花一定的篇幅向读者介绍MySQL的各种服务集群的搭建方式。大致的讨论思路是从最简的MySQL主从方案开始介绍,通过这种方案的不足延伸出更复杂的集群方案,并介绍后者是如何针对这些不足进行改进的。MySQL的集群技术方案特别多,这几篇文章会选择一些典型的集群方案向转载 2016-12-10 11:11:30 · 303 阅读 · 0 评论 -
MySql从表结果集中随机取一条数据
转自http://blog.csdn.net/testcs_dn/article/details/10149293该功能的实现基于“mysql 查找结果中自动加序号列 ”博客文章地址:http://blog.csdn.NET/macwhirr123/article/details/7489484 Select * from (Select (@rowNo :=@rowNo+1) AS rown转载 2016-12-19 15:57:10 · 875 阅读 · 0 评论 -
c / c + + 调用mysql存储过程
转自http://blog.csdn.net/testcs_dn/article/details/19039953mysql5.0支持存储过程后,现在mysql6.0Alpha 版本也是可用的。6.0不仅支持大型数据库(如 oracle和如此的大多数功能(如存储过程、视图、触发器、作业等,并修复了这些功能存在的bug,6.0.1 版还支持windows 64 位 和表空间。 C/c + + 要访问转载 2016-12-19 15:51:50 · 599 阅读 · 0 评论 -
架构设计:系统存储(9)——MySQL数据库性能优化(5)
转自http://blog.csdn.net/yinwenjie/article/details/52757457=================================== (接上文《架构设计:系统存储(9)——MySQL数据库性能优化(5)》) 4-3-3-3、避免死锁的建议上一篇文章我们主要介绍了MySQL数据库中锁的基本原理、工作过程和产生死锁的原因。通过上一篇文章的介绍,可以转载 2016-12-10 10:56:45 · 360 阅读 · 0 评论 -
架构设计:系统存储(8)——MySQL数据库性能优化(4)
转自http://blog.csdn.net/yinwenjie/article/details/5273506================================ (接上文《架构设计:系统存储(7)——MySQL数据库性能优化(3)》) 4-3、InnoDB中的锁虽然锁机制是InnoDB引擎中为了保证事务性而自然存在的,在索引、表结构、配置参数一定的前提下,InnoDB引擎加锁过程转载 2016-12-10 10:42:55 · 440 阅读 · 0 评论 -
架构设计:系统存储(7)——MySQL数据库性能优化(3)
转自http://blog.csdn.net/yinwenjie/article/details/52515316接上文《架构设计:系统存储(6)——MySQL数据库性能优化(2)》) 4、影响SQL性能的要素MySQL数据库的性能不止受到性能参数和底层硬件条件的影响,在这两个条件一定的情况下,开发人员对SQL语句的优化能力更能影响MySQL数据库的性能。由于MySQL中不同数据库引擎对SQL语句转载 2016-12-10 10:18:53 · 368 阅读 · 0 评论 -
架构设计:系统存储(6)——MySQL数据库性能优化(2)
转自http://blog.csdn.net/yinwenjie/article/details/52515316============================== (接上文《架构设计:系统存储(5)——MySQL数据库性能优化(1)》) 3-3、突破I/O性能为了解决上一节中提到的I/O性能问题,本文这里基于之前介绍的块存储方案的知识,列出这个问题的几种解决方案。除了根据I/O吞吐量转载 2016-12-10 09:53:03 · 440 阅读 · 0 评论 -
架构设计:系统存储(5)——MySQL数据库性能优化(1)
转自http://blog.csdn.net/yinwenjie/article/details/52461398接上文:《架构设计:系统存储(4)——块存储方案(4)》 1、MySQL概述从本文开始我们将讨论建立在块存储方案之上的关系型数据库的性能优化方案和集群方案。关系型数据库的选型将以创业公司、互联网行业使用最广泛的MySQL数据为目标,但是MySQL的安装过程和基本使用方法等知识并不在我们转载 2016-12-10 09:44:43 · 446 阅读 · 0 评论 -
mysql中的常用聚集函数
mysql中的常用聚集函数如下:示例中使用的数据表内容如下:MariaDB [test]> select * from stu;+------+----------+-------+| id | name | class |+------+----------+-------+| 1 | xiaoming | 2 || 1 | liwen |原创 2016-12-08 10:44:28 · 1068 阅读 · 0 评论 -
mysql中where字句与having字句的区别
**where字句中不能使用聚集函数:count(), sum(), max(), avg()等; having字句中可以使用聚集函数**原创 2016-12-08 10:06:42 · 622 阅读 · 0 评论 -
架构设计:系统存储(11)——MySQL主从方案业务连接透明化(上)
转自http://blog.csdn.net/yinwenjie/article/details/529808831、MySQL主从方案业务层的问题在之前的文章中,我们提到MySQL一主多从集群模式下,对上层业务系统的访问带来了一些问题。本编文章中我们将深入分析这个问题,并介绍如何对这个问题进行改进。MySQL一主多从集群对上层业务系统带来的主要问题是,上层业务系统需要自行控制本次MySQL数据操作转载 2016-12-10 11:21:36 · 294 阅读 · 0 评论 -
MySQL在大型网站的应用架构演变
写在最前: 本文主要描述在网站的不同的并发访问量级下,MySQL架构的演变。可扩展性架构的可扩展性往往和并发是息息相关,没有并发的增长,也就没有必要做高可扩展性的架构,这里对可扩展性进行简单介绍一下,常用的扩展手段有以下两种:Scale-up:纵向扩展,通过替换为更好的机器和资源来实现伸缩,提升服务能力 Scale-out:横向扩展, 通过加节点(机器)来实现伸缩,提升服务能力对于互联网转载 2016-12-19 16:10:31 · 274 阅读 · 0 评论