本文收集汇总了十款常见的开源数据库的项目介绍、技术文档和下载资源(包括电子书),实乃居家旅行、项目开发、数据库管理之必备资料。 MySQL MySQL是一个小型关系型数据库管理系统,由于MySQL性能高、成本低、可靠性好,已经成为最流行的开源数据库之一,因此被广泛地应用在Internet上的中小型网站中。非常流行的开源软件组合LAMP中的M指的就是MySQL。(项目详情) 相关文档推荐: mysql的常用出错代码表 MySQL入门学习系列文章(共31篇) MySQL处理千万级数据查询的优化方案 MySQL视图操作的学习总结 MySQL日期数据类型、MySQL时间类
2014-09-05 14:20
本配置文件针对Dell R710,双至强E5620、16G内存的硬件配置。CentOS5.6 64位系统,MySQL5.5.x 稳定版。适用于日IP 50-100w,PV 100-300w的站点,主要使用InnoDB存储引擎。其他应用环境请根据实际情况来设置优化。 注:你的MySQL 版本可能和这里用的不同,所以有些参数会废弃,有些被替代,当发现启动异常或者使用异常时,请取消某些配置。 # 客户端 # 以下选项会被MySQL客户端应用读取。注意只有MySQL附带的客户端应用程序保证可以读取这段内容。如果你想你自己的MySQL应用程序获取这些值。需要在MySQL客户端库初始化的时候指定这些选项
2014-09-27 19:48 谋万世全局者
现在MySQL运行的大部分环境都是在Linux上的,如何在Linux操作系统上根据MySQL进行优化,我们这里给出一些通用简单的策略。这些方法都有助于改进MySQL的性能。 闲话少说,进入正题。 一、CPU 首先从CPU说起。 你仔细检查的话,有些服务器上会有的一个有趣的现象:你cat /proc/cpuinfo时,会发现CPU的频率竟然跟它标称的频率不一样: #cat /proc/cpuinfo processor : 5 model name : Intel(R) Xeon(R) CPU E5-2620 0 @2.00GHz ... cpu MHz : 1200.000 这个是Intel E5-2620的CPU,他是2.00G * 24的CPU,但是,我们发现第5颗CPU的频率为1.
2014-07-28 14:28
有时,关系型相关数据库系统的复杂性会把你搞晕,不过幸运的是,使用MySQL工具来管理查询就就可以避免这些复杂性。 在本教程中,我将向你们展示 怎样去查找并杀掉任何非法的MySQL查询。 为了浏览当前正在运行的查询,登陆到MySQL终端,然后运行show processlist命令: mysql show processlist; +--------+--------+-----------------+---------+---------+-------+-------+------------------+-----------+---------------+-----------+ | Id | User | Host | db | Command | Time | State | Info | Rows_sent | Rows_examined | Rows_rea
2014-07-27 16:49 James Pearson, hunanchenxingyu
我们已经发表了两篇MySQL的文章,非常感谢Tecmint社区的大力支持。这是MySQL面试系列的第三篇文章,并且在面试专栏中排第16。 15个基本的MySQL面试问题 给中级人员的10个MySQL面试问题 因为有大家的支持,我们才能做到现在,感谢你们这一路上对我们的支持.在这篇文章中,我们将主要针对MySQL的实用技巧,讲讲面试中相关的问题. 1. 如何使用SELECT语句找到你正在运行的服务器的版本并打印出当前数据库的名称? 答:下面的语句的结果会显示服务器的版本和当前的数据库名称 mysql SELECT VERSION(), DATABASE(); +------------------------
2014-08-15 15:25 Avishek Kumar, GOLinux
在公司的发展中,保证服务器的可扩展性对于扩大企业的市场需要具有重要作用,因此,这对架构师提出了一定的要求。Octivi联合创始人兼软件架构师Antoni Orfin将向你介绍一个非常简单的架构,使用HAProxy、PHP、Redis和MySQL就能支撑每周10亿请求。同时,你还能了解项目未来的横向扩展途径及常见的模式。 状态 服务器 3个应用程序节点 2个MySQL+1个备份 2个Redis 应用程序 应用程序每周处理10亿请求 峰值700请求每秒的单Symfony2实例(平均工作日约550请求每秒) 平均响应时间30毫秒 Varnish,每秒请求超过1.2万次(压力测试过程中获
2014-11-17 10:48 Antoni Orfin, 童阳
MariaDB是一个开源数据库且100%与MySQL兼容,目标是替代MySQL数据库。 MariaDB的背景 : 2008年,MySQL被后来被Oracle在2010年收购的Sun Microsystems收购了。 最初被Sun公司的收购由于符合项目的需要而受到MySQL社区的欢呼,但是这种情绪并没有持续太久,接下来被Oracle的收购,不幸期望远远低于预期。许多MySql的开发者离开了Sun和Oracle公司开始新的项目。在他们中间就有MySQL的创建者以及项目长期技术带头人之一的Michael Monty Widenius。Monty和他的团队创建了MySQL的一个fork版本并且命名它为MariaDB。 本篇我们会讨论如何在Ubuntu
2014-11-19 09:49 Pradeep Kumar, geekpi
提问: 我想要知道我的MySQL数据库是MyISAM还是Innodb类型。我该如何检查MySQL数据库表的类型? MySQl主要使用两种存储引擎:MyISAM 和 Innodb。MyISAM是非事务的,因此拥有读取更快,然而InnoDB完全支持细颗粒度的事务锁定(比如:commit/rollback)。当你创建一张新的MySQL表时,你要选择它的类型(也就是存储引擎)。如果没有选择,你就会使用与预设置的默认引擎。 如果你想要知道已经存在的MySQL数据表的类型,这里有几种方法达到。 方法一 如果你可以访问phpMyAdmin,你可以从phpMyAdmin找出默认的数据库类型。从phpMyAdmin中选中数
2014-07-23 15:48 geekpi
在今日美国拉斯维加斯召开的云计算大会AWS re:Invent大会上,亚马逊发布了新的数据库引擎Amazon Aurora。这是一个面向亚马逊关系数据库的、兼容MySQL的数据库引擎,结合了高端商用数据库的高速度和高可用性以及开源数据库的简洁和低成本。据 亚马逊介绍,Amazon Aurora的性能可以达到典型MySQL数据库的五倍,可用性不低于商用数据库或高端SAN,并拥有可扩展性和安全性,但成本只有高端商用数据库产品的 十分之一。 用户无需前期投入或承诺,只需为所用的每个Amazon Aurora数据库实例支付每小时的使用费。且Amazon Aurora可以自动拓展存储
2014-11-13 09:47
Amazon Aurora是亚马逊的高性能的关系型数据库引擎,它号称结合了商用数据库以及开源数据库的优点,在简单易用、高性能的基础上提供高性价比的服务。Amazon Aurora设计兼容MySQL 5.6,所以已经存在的MySQL应用程序和工具可以无缝迁移到Aurora中。据亚马逊称,Aurora每秒钟可执行10万次更新操作,并且每秒钟可进行50万次查询操作,在同等的硬件条件下是MySQL的5倍。 但是Aurora的具体实现细节在AWS re:Invent并未详细提及,目前只有在官方的FAQ页面简单描述了Aurora的存储引擎以及数据模型: Amazon Aurora存储引擎兼容使用InnoDB存储引
2014-11-21 10:31 郭蕾
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。