返回首页
最新 | 最热门 | 最高评价

-1  mysql单表多timestamp的current_timestamp设置问题

Tag: LAMP | mysql
suchasplus 发于 2011年06月09日 23:21 | 点击: 3355 | 展开摘要
一个表中出现多个timestamp并设置其中一个为current_timestamp的时候经常会遇到

#1293 - Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause

原因是当你给一个timestamp设置为on update current_timestamp的时候,其他的ti

查看全文: 大发排列3官网

+1  MySQL和MongoDB设计实例对比

Tag: Technical | MongoDB | MySQL
老王 发于 2011年06月08日 22:51 | 点击: 2570 | 展开摘要
MySQL是关系型数据库中的明星,MongoDB是文档型数据库中的翘楚。下面通过一个设计实例对比一下二者:假设我们正在维护一个手机产品库,里面除了包含手机的名称,品牌等基本信息,还包含了待机时间,外观设计等参数信息,应该如何存取数据呢?

如果使用MySQL的话,应该如何存取数据呢?

如果使用MySQL话,手机的基本信息单独是一个表,另外由于不同手机的参数信息差异很大,所以还需要一个参数表来单独保存。

CREATE TABLE IF NOT EXISTS `mobiles

查看全文: http://shapenut.com/item/5214.html

+0  使用RPM&YUM进行基础软件管理

Tag: 工具 | MySQL | RPM | spec | yum
NinGoo 发于 2011年05月25日 23:15 | 点击: 1848 | 展开摘要
上周花时间研究了下RPM打包的方法,今天和团队分享了一次。之前我们采用shell脚本进行批量的MySQL安装,虽然通过不断改进的脚本,批量安装部署的效率已经算不错。但即使是安装MySQL这样简单的事情,不断提升效率,在大规模的环境中也是会带来更多的收益。

追求简单,做到极致,共勉之。

使用Rpm&yum进行基础软件管理
View more presentations from seaman ning

查看全文: http://shapenut.com/item/5098.html

+0  MySQL”海量数据”查询性能分析

Tag: 高性能Web架构 | MySQL
ideawu 发于 2011年05月21日 10:18 | 点击: 3153 | 展开摘要
最近做了一次MySQL所谓的”海量数据”查询性能分析.

表结构

dt
dt2
dt3
it
it2
it3

id
id
id
id
id
id
int PK

ext1

ext1
varchar(256)

time
time
time
time
time
time
int/datetime KEY

ext2
ext2

ext2
ext2
varchar(128)

说明, MyISAM引擎, dt表示时间字段使用datetime类型, i

查看全文: http://shapenut.com/item/5076.html

+0  MySQL Conf 2011 slides recommendation

Tag: My Reading | mysql | Aspersa | benchmarking | checkpoint | forecasting mysql scalability | fusionIO | mysql checkpoint | MySQL Conf | 大发排列3计划 | Performance Optimization
jametong 发于 2011年04月19日 12:18 | 点击: 3126 | 展开摘要
1. Linux and H/W optimizations for MySQL

对SSD (Intel X-25E) ,PCI-E SSD(FusionIO) 以及他们与MySQL,Linux,CPU(Intel Nehalem)之间的交互,以及SSD本身的内部机制都有深入的介绍.

a. SSD的读写机制如何

b. 不同配比的Reserve Space对读写性能的影响.

c. 不同的CPU对处理性能的影响.

d. Raid 对于SSD的性能影响.

e. 这些不同

查看全文: http://shapenut.com/item/4888.html

+0  数据库字段复用的基本原理与示例

Tag: LAMP | mysql | php
suchasplus 发于 2011年04月14日 20:38 | 点击: 2113 | 展开摘要
 

一、逻辑代数基础:

 

1,数字用二进制表示,所有可能出现的数只有0和1两个。

2,基本运算只有“与”、“或”、“非”三种。

 

与运算定义为:(用 & 表示与运算)

 

0 & 0 = 0 

0 & 1 = 0

1 & 0 = 0

1 & 1 = 1

 

查看全文: http://shapenut.com/item/4858.html

+0  商品库MySQL优化实践

Tag: Linux | 调优 | mysql
大发排列3注册 发于 2011年04月11日 13:32 | 点击: 2509 | 展开摘要
原创文章,转载请注明: 转载自Erlang非业余研究

本文链接地址: 商品库MySQL优化实践

在刚刚结束的Qcon 2011北京会议上我做了以下的分享:

淘宝商品库是淘宝网最核心的数据库之一,采用MySQL主备集群的架构,特点是数据量大且增长速度快,读多写少,对安全性要求高,并发请求高。

演讲内容包括淘宝商品库硬件的选型决策, 安全性和性能的平衡,特别是创新引入PCI-E Flash卡和Flashcache作为Cache提高IO性能,在保证安全性的前提下就包括MyS

查看全文: http://shapenut.com/item/4778.html

+0  下一站:HandlerSocket!

Tag: Technical | HandlerSocket | MySQL
老王 发于 2011年04月10日 20:48 | 点击: 2196 | 展开摘要
目前使用MySQL的网站,多半同时使用Memcache作为键值缓存。虽然这样的架构极其流行,有众多的案例,但过于依赖Memcache,无形中让Memcache成为故障的根源:

Memcache数据一致性的问题:当MySQL数据变化后,如果不能及时有效的清理掉过期的数据,就会造成数据不一致。这在强调即时性的Web2.0时代,不可取。

Memcache崩溃后的雪崩效应:作为缓存的Memcache一旦崩溃,MySQL很可能在短时间内承受高负载而宕机。据说前段时间新浪微博就遭遇了

查看全文: http://shapenut.com/item/4767.html

+0  MySQL复制的概述、安装、故障、技巧、工具

Tag: Technical | MySQL | Replication
老王 发于 2011年04月05日 10:26 | 点击: 2239 | 展开摘要
同MongoDB,Redis这样的NoSQL数据库的复制相比,MySQL复制显得相当复杂!

概述

首先主服务器把数据变化记录到主日志,然后从服务器通过I/O线程读取主服务器上的主日志,并且把它写入到从服务器的中继日志中,接着SQL线程读取中继日志,并且在从服务器上重放,从而实现MySQL复制。具体如下图所示:

MySQL复制

整个过程反映到从服务器上,对应三套日志信息,可在从服务器上用如下命令查看:

mysql> SHOW SLAVE STATUS;

&nb

查看全文: http://shapenut.com/item/4733.html

-1  InnoDB的多版本一致性读的实现

Tag: 技术 | InnoDB | mvcc | MySQL | oracle | postgresql
NinGoo 发于 2011年03月24日 00:08 | 点击: 2407 | 展开摘要
InnoDB是支持MVCC多版本一致性读的,因此和其他实现了MVCC的系统如Oracle,PostgreSQL一样,读不会阻塞写,写也不会阻塞读。虽然同样是MVCC,各家的实现是不太一样的。Oracle通过在block头部的事务列表,和记录中的锁标志位,加上回滚段,个人认为实现上是最优雅的方式。 而PostgreSQL则更是将多个版本的数据都放在表中,而没有单独的回滚段,导致的一个结果是回滚非常快,却付出了查询性能降低的代价。

InnoDB的实现更像Oracle,同样是将数

查看全文: http://shapenut.com/item/4590.html

+0  Web开发人员速查卡

Tag: Web开发 | 杂项资源 | Apache | ASP | Cheat Sheet | CSS | Flash | 大发排列3计划 | 大发排列3官网 | jQuery | MySQL
陈皓 发于 2011年02月16日 18:59 | 点击: 5315 | 展开摘要
无论你是多牛的程序员,你都无法记住所有的东西。而很多时候,查找某些知识又比较费事。所以,网上有很多Cheat Sheets,翻译成小抄也好 ,速查卡也好,总之就是帮你节省 时间的。之前给大家介绍过Web设计的速查卡、25个jQuery的编程小抄,还有程序员小抄大全,今天转一篇开发人员的速查卡,源文在这里。下面的文章我就不翻译了。

HTML Cheat Sheet

HTML/XTML in one page

HTML5: The Evolution of Web Stan

查看全文: 大发排列3网址

+0  mongodb 要走的路还很长

Tag: 开发 | mongodb 鸡肋 | mysql 主从 | 迁移 mongodb
司马 刘 发于 2011年01月12日 18:55 | 点击: 3156 | 展开摘要
由于项目需要,最近简单研究了一下 mongodb。作为一款数据库产品,mongodb 确实有很多吸引人的地方:性能优异,模式自由,支持复制和故障恢复等等。但是我认为,mongodb 要在数据库领域占领一席之地,恐怕没那么简单。

每个公司都有成熟、稳定的数据存储解决方案,从 DBA 到程序员,都熟悉这些正在使用的数据库,如果没有很大的必要,为何要冒险迁移到新的数据库呢?mongodb 性能优异,但是只要部署了缓存服务,mongodb 的优异性能就不明显了,事实上,我相信没有多

查看全文: 大发排列3网址
|<<<3456789>>>| 一共10页, 116条记录
返回首页