- 2010/5/19 13:56:33DBA工作初体验之心惊胆战
- 嗨,大家好,sql部落很久没有和大家分享新东西了,bbs近期也很少被google爬来爬去的了。前端时间刚换了工作,从5月16日开始,我正式成为了一名专职mysql dba(还在试用期),开始一段全新的体验。新就意味着有很多很多的工作要做,规范行为,整理思路,协调工作。回头一看一个月已经过去了,从之前没有写过sql语句到现在平凡的数据统计、客服查询,一次次惊奇sql还可以这样那样,知道有那么多统计|[阅读全文]
- 专题:作者:zhang
- 2010/5/12 13:22:32sql 语句查换行隐形字符
- -- 制表符 char(9) -- 换行符 char(10) -- 回车 char(13) --在表aaa中过滤包含回车换行符的字段b的记录 select * from aaa where charindex(char(10)+char(13),b)>0 --在表aaa中把包含回车换行符的字段b的记录的回车换行符去掉 update aaa set b=replace(b,char(10)+c[阅读全文]
- 专题:作者:草原和大树
- 2010/5/11 14:55:46百姓网公开笔试题结果展示
- 前几天出的一道笔试题《百姓网公开笔试题:查询条件的子集判断》,收到来自各地的很多解决方案,有c的,有c++的,有php的,还有python的。我建议大家把自己的解答放在自己的blog上面,我这里给链接,大家移步到他们的blog上去看。百姓网那道题查询条件子集判断的解决思路(墙外)从离散数学到编译原理--百姓网编程题后序在原文的评论中也有很多精辟的思路,大家可以借鉴。《程序员》杂志闫辉在邮件里问了这[阅读全文]
- 专题:作者:王建硕
- 2010/5/11 14:55:02《百姓网公开笔试题:查询条件的子集判断》的一份 PHP...
- 原题见 百姓网公开笔试题:查询条件的子集判断我的答卷在 http://soulogic.com/subset_test/subset_test.tar.gz演示地址为 http://soulogic.com/subset_test/碰到这道题时才意识到自己的见识浅薄,非等到这种题出来才能明白,高等数学对于程序员而言是多么重要。其中最难最关键的部分是在留言里看到了 qmigh 的解释才搞定的。这道题[阅读全文]
- 专题:作者:Platinum
- 2010/5/9 23:06:49MySQL server has gone away解决办法
- 1、应用程序(比如php)长时间的执行批量的mysql语句。最常见的就是采集或者新旧数据转化。解决方案:在my.cnf文件中添加或者修改以下两个变量:wait_timeout=2880000interactive_timeout = 2880000 关于两个变量的具体说明可以google或者看官方手册。如果不能修改my.cnf,则可以在连接数据库的时候设置client_interactive,比如[阅读全文]
- 专题:作者:ArthurXF <arthurxf@gmail.com>
- 2010/5/5 13:34:51写好Hive 程序的五个提示
- 使用hive可以高效而又快速地编写复杂的mapreduce查询逻辑。但是某些情况下,因为不熟悉数据特性,或没有遵循hive的优化约定,hive计算任务会变得非常低效,甚至无法得到结果。一个”好”的hive程序仍然需要对hive运行机制有深入的了解。有一些大家比较熟悉的优化约定包括:join中需要将大表写在靠右的位置;尽量使用udf而不是transfrom……诸如此类。下面讨论5个性能和逻辑相关的问[阅读全文]
- 专题:作者:少杰
- 2010/4/29 23:35:33修改/重置mysql root密码
- 经常会遇到安装过mysql后,忘记密码的情况。这里记录如何在windows/linux环境下,重置mysql root密码。1、编辑mysql(和php搭配之最佳组合)配置文件:windows环境中:%mysql(和php搭配之最佳组合)_installdir%\my.ini //一般在mysql(和php搭配之最佳组合)安装目录下有my.ini即mysql(和php搭配之最佳组合)的配置文件。l[阅读全文]
- 专题:作者:zhoz <zhozweb@yahoo.com.cn>