最近刚刚接手同事的OpenResty的项目,发现对mysql,redis的操作没有用连接池,故对此进行了改造。MYSQL主要是通过mysql_pool.lua 和 dbutil.lua 来封装对数据库的操作mysql_pool.lua: 1 module("mysql_pool", package....
分类:
数据库 时间:
2014-07-07 21:44:07
阅读次数:
591
使用数据连接池(TIWDataModulePool).新建工程时勾选 Pool Data Connections:新增的 Pool(TIWDataModulePool) 被放在 ServerController 的窗体上(其实它也是个数据模块), 需要知道的变化是它增加了两个函数:function ...
分类:
数据库 时间:
2014-07-07 20:37:22
阅读次数:
204
Problem Description:Sort a linked list inO(nlogn) time using constant space complexity.Solution: 1 public ListNode sortList(ListNode head) { 2 ...
分类:
其他好文 时间:
2014-07-07 16:48:00
阅读次数:
238
$arr=array( 5=>'奖项一', 10=>'奖项二', 60=>'奖项三', 25=>'奖项四'); $pool=array(); foreach($arr as $k=>$v){echo count($pool).''; $pool+=array_fill(count($pool),$k...
分类:
Web程序 时间:
2014-07-03 06:34:32
阅读次数:
226
有一个大胆的想法,自己写个数据库。1.先从最简单的建表,删除表功能写起。2.IUD操作。Insert/Update/Delete.3.支持索引4.支持查询,SELECT5.支持排序,ORDER BY6.优化器,初步的解析功能,语义分析,语法分析7.实现Buffer Pool功能8.实现日志功能,在D...
分类:
数据库 时间:
2014-07-02 10:16:38
阅读次数:
812
Sort a linked list in O(n log n)
time using constant space complexity.
看到O(n log n)的排序算法,适合单链表的首先想到的就是归并排序
/**
* Definition for singly-linked list.
* struct ListNode {
* int val;
* Lis...
分类:
其他好文 时间:
2014-07-02 08:47:34
阅读次数:
239
今天试图用heidisql 导入一个150M的数据文件(.sql), 结果报out of memory 错误。在网上搜了很多案例,都没能解决问题。我甚至怀疑是mysql 的default的内存设置的太小了。于是跑到my.ini文件里修改了innodb_buffer_pool_size 为96M * ...
分类:
数据库 时间:
2014-07-01 16:59:24
阅读次数:
395
现在常用的开源数据库连接池主要有c3p0、dbcp、proxool三种,其中:
Spring 推荐使用dbcp;
Hibernate 推荐使用c3p0和proxool;
1、 DBCP:Apache
DBCP(DataBase connection pool)数据库连接池。是Apache上...
分类:
数据库 时间:
2014-07-01 10:42:59
阅读次数:
209
Before I owned a pool I always thought that pool maintenance was going to be a real pain and troublesome. I had heard many horror stories from friends...
分类:
其他好文 时间:
2014-06-30 21:58:20
阅读次数:
316
1.基本结构:INNODB用leastrecentlyused(LRU)算法来管理他的buffer_pool。buffer_pool在内部被分隔为两个list.ayounglist和aoldlist.Younglist存储那些高频使用的缓存数据(默认占整个BUFFER的5/8)Oldlist存储那些低频使用的数据(默认占整个BUFFER的3/8)2.使用机制:当一个..
分类:
数据库 时间:
2014-06-28 06:06:25
阅读次数:
550