
杂项技术
文章平均质量分 76
jackem
工作了10多年了,这几年只设计和开发了阿里旺旺,Alimail(正推出中),顺便搞了点分布式DB
展开
-
Mysql 下的事务隔离级别应用问题
前段时间使用Mysql 5.0开发东西,使用了Innodb作为存储引擎,使用DBA配置的mysql的,对内存参数做了些调整。由于5.0,使用Innodb支持事务,因此在程序中使用了事务,不是autocommit,是显式事务,结果发现有多个程序同时修改数据时,有时另外的程序读不到最新的数据,有时又可以,刚开始还以为是自己程序有问题,查了一个多小时,发现程序应该没问题,然后想到用mysql自带命令原创 2008-07-12 12:19:00 · 1511 阅读 · 2 评论 -
mysql 编码问题 latin1(iso8859)
由于项目环境的缘故, 在java项目中使用了ibatis, 而ibatis已经有个数据源是aiscii (iso8859)编码,因此mysql 数据库必须使用latin1编码, mysql客户端库也使用latin1编码,正常情况下,使用都正常,但发现有几个数据很奇怪,如只过滤"淘_淘"的数据,结果把"象_王"的数据查了出来, 和DBA一起搞了半天,使用hex函数查看"淘_淘"和"象_王"的as原创 2008-07-25 16:21:00 · 2903 阅读 · 0 评论 -
HTML5 Draft 的一些新特性介绍
HTML4.x版本自从1999年正式发布后,直到现在还没有推出新版本支持新业务的需要,直到现在HTML5 Draft的推出,让我们看到了新的希望,估计HTML5在今后几年内将会逐步在各大浏览器中实现,如目前正在开发的IE8据说将支持部分HTML5特性,如包含跨文档传送,客户端存储API,网络连接检测和部分前进/后退栈的特性;当然firefox 肯定也会支持,如3.x版本已经支持HTML5原创 2008-09-03 10:25:00 · 1183 阅读 · 0 评论 -
mysql sort 性能优化
这段时间mysql 数据库的性能明显降低,iowait达到了30, 响应时间明显变长. 通过show processlist 查看,发现有很多session在处理sort 操作, 跟DBA一起调试优化,增大sort_buffer_size 好象效果也不大, 通过查看监控,也没发现有硬盘排序. 我怀疑是sort导致性能下降,固让开发修改程序, sort由程序来处理. 星期五发布后,今天发现原创 2008-11-17 14:45:00 · 12682 阅读 · 0 评论 -
使用数组方式访问Oracle,提高性能
Oracle的存储过程支持数组, 这样对于批量数据的操作,可以大大提高性能. 如需要插入1000条记录, 表test_info结构为:--------------------------------------------------------------------id_seq number, login_id varchar(64), info varchar(100) -原创 2008-11-19 11:48:00 · 3546 阅读 · 2 评论