Go语言的MySQL 经验

之前在项目中用的MySQL库是从vitess项目里抠出来用的,当初项目刚开始的时候Go才刚正式发布,没太多选择,当时比较不放心用Go重新封 装MySQL通讯协议的库,感觉很容易有BUG,并且代码量很大,一旦出问题自己很难填坑,当时对MySQL的API以及CGO都不了解,也没有太多时间 边看文档边封装,正好朋友推荐了vitess里面用CGO包装的MySQL库,跟纯用Go实现的MySQL库对比了一下,首先是代码非常少(容易驾驭), 其次是加载数据的性能对比中,比纯用Go的库速度快了不少,于是就愉快的决定用它了。再后来因为项目需要,组里的兄弟往里面加了prepare语句的支 持,但是因为项目只用到非查询语句,所以prepare语句也就没支持结果集的返回。

jopen 2014-07-31   30301   0

Percona PAM for MySQL 经验

这是 Percona 的 MySQL 的 PAM 认证插件,支持 MySQL 5.5 、Percona Server 5.5 和 MariaDB 5.2

fmms 2011-12-06   20146   0

mysql优化总结 经验

mysql优化总结

fmms 2012-02-09   16674   0

mysql 性能优化方案 经验

网上有不少mysql 性能优化方案,不过,mysql的优化同sql server相比,更为麻烦与复杂,同样的设置,在不同的环境下 ,由于内存,访问量,读写频率,数据差异等等情况,可能会出现不同的结果,因此简单地根据某个给出方案来配置mysql是行不通的,最好能使用 status信息对mysql进行具体的优化。

openkk 2012-02-24   95246   0

Python 操作Mysql 经验

首先,安装需要的环境,Mysql和Python就不说了,必备的东西。 主要是安装的MySQLdb。

jopen 2012-05-25   50783   0

MySQL的TRUNCATE使用 经验

TRUNCATE TABLE用于完全清空一个表。从逻辑上说,该语句与用于删除所有行的DELETE语句等同,但是在有些情况下,两者在使用上有所不同。对于InnoDB 表,如果有需要引用表的外键限制,则TRUNCATE TABLE被映射到DELETE上;否则使用快速删减(取消和重新创建表)。

jopen 2014-02-27   18565   0

MySQL 代理服务:Mixer 经验

Mixer 是一个采用 Go 语言开发的 MySQL 代理,旨在提供对MySQL分片一个简单的解决方案。。

jopen 2014-08-17   12519   0

MySQL引擎 经验

MySQL数据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和 BERKLEY(BDB),也常常可以使用。如果技术高超,还可以使用MySQL++ API自己做一个引擎。

jopen 2015-05-28   11098   0

MySQL分区技术 经验

当 MySQL 中一个表的总记录数超过了1000万后,会出现性能的大幅度下降吗?答案是肯定的,但是性能下降的比率不一而同,要看系统的架构、应用程序,甚至还要根据 索引、服务器硬件等多种因素而定。比如FCDB和SFDB中的关键词,多达上亿的数据量,分表之后的单个表也已经突破千万的数据量,导致单个表的更新等均 影响着系统的运行效率。甚至是一条简单的SQL都有可能压垮整个数据库,如整个表对某个字段的排序操作等。目前,针对海量数据的优化主要有2中方法:大表 拆小表的方式和SQL语句的优化。

pdce 2015-06-11   18396   0

PostgreSQL与MySQL比较 经验

PostgreSQL与MySQL比较

jopen 2014-11-21   50756   0

MySQL优化原则 经验

数据库已成为互联网应用必不可少的底层依赖,其中MySQL作为开源数据库得到了更加广泛的应用。最近一直专注于项目工程的开发,对开发过程中使用到的一些关于数据库的优化原则进行了总结,希望能够帮助更多的应用开发人员更好的使用MySQL数据库。

xmnx 2015-03-23   13100   0

MySql与Java的时间类型 经验

MySql与Java的时间类型

jopen 2014-11-08   16391   0

mysql 数据同步方案 经验

mysql 有主从服务器可以进行数据同步。这个是最好的解决方法之一了。但是前提是服务器可以互联。加入服务器之间不能直接互联。比如我现在的业务,内外网之间只可以通过邮件进行通讯,如何做数据同步?

jopen 2014-11-23   34790   0

django 连接mysql 经验

django 连接mysql :替换默认数据库配置

jopen 2016-01-03   12141   0

MYSQL定时任务 经验

MYSQL定时任务:1.查看event_scheualer的状态 show variables like 'event_scheduler'; 2.设置开启状态 set global eve...

jopen 2016-01-18   7447   0

Mysql性能优化 经验

对于一个以数据为中心的应用,数据库的好坏直接影响到程序的性能,因此数据库性能至关重要。一般来说,要保证数据库的效率,要做好以下四个方面的工作:

JefZ90 2016-05-01   23042   0

Ubuntu 14.04 MySQL同步 经验

Ubuntu 14.04 MySQL同步:主服务器:192.168.2.212 从服务器:192.168.2.211   主服务器(192.168.2.212): 先到/etc/mysql/my...

ns2331 2016-03-01   95798   0
Ubuntu  

MySQL性能优化 经验

MySQL性能优化就是通过合理安排资源,调整系统参数使MySQL运行更快、更节省资源。MySQL性能优化包括查询速度优化、更新速度优化、MySQL服务器优化等。本篇博客将从查询优化、数据库结构优化、MySQL服务器优化3个方面介绍。

huolieniao 2017-03-06   55890   0

MySQL 读写分离 经验

MySQL Proxy最强大的一项功能是实现“读写分离(Read/Write Splitting)”。基本的原理是让主数据库处理事务性查询,而从数据库处理SELECT查询。数据库复制被用来把事务性查询导致的变更同步到集群中的从数据库。 当然,主服务器也可以提供查询服务。使用读写分离最大的作用无非是环境服务器压力。

jopen 2013-12-14   40850   0

MySQL 常用SQL语句 经验

MySQL 常用SQL语句

jopen 2013-05-14   22925   0
1 2 3 4 5 6 7 8 9 10