背景
看了几个内存池的设计,如python,STL,基本上对内存的管理有两种结构:
1.block,即内存的一个块,一般和内存页(pagesize)大小相关。
2.内存分片,即在该内存块上分配要使用的内存空间。
例如python的pyIntObject中使用到的缓冲池的实现: http://blog.csdn.net/ordeder/article/details/25343633...
分类:
数据库 时间:
2014-06-18 00:49:46
阅读次数:
416
PostgreSQL首要优势: 1. PostgreSQL完全免费,并且是BSD协议,假如你把PostgreSQL改一改,然后再拿去卖钱,也没有人管你,这一点很重要,这表明了PostgreSQL数据库不会被其它公司操控。oracle数据库不必说了,是商业数据库,不开放。而MySQL数据库虽然是开源....
分类:
数据库 时间:
2014-06-17 23:59:55
阅读次数:
567
PostgreSQL支持数组,但是没有对数据内部元素进行排序的一个函数。今天我分别用PLPGSQL和PLPYTHONU写了一个。示例表结构:t_girl=#\dtest_array;
Table"ytt.test_array"
Column|Type|Modifiers
--------+-----------+--------------------------------------------------------..
分类:
数据库 时间:
2014-06-17 17:37:23
阅读次数:
254
在JAVA中JDK版本与JDBC版本的一致性十分重要,开发都们常常会忽略了这一点导致很多不必要的错误。昨天给客户排查了一个关于PostgreSQL在JBoss中使用时关于这方面的问题,希望给大家一点启发。...
分类:
数据库 时间:
2014-06-17 16:36:37
阅读次数:
337
关于Django应用部署Django是一个高效、多功能和动态地进化的Web应用开发框架。目前比较流行的部署、运行Django应用方式是基于Apache的mod_wsgi模块,但更加高效、弹性,同时又更加复杂的方式是使用以下工具来部署实施:Nginx、Gunicorn、virtualenv、supervisord、Postgresql。..
分类:
数据库 时间:
2014-06-16 17:35:47
阅读次数:
223
1、STANDBY 只读方式还原数据库:[备份数据库服务器]将完全备份文件复制到备份数据库服务器上,并以STANDBY的方式进行恢复。SQL语句:RESTORE DATABASE [CNBlogsJob] FROM DISK = N'F:\FullBackup\CNBlogsJob.bak' WI....
分类:
数据库 时间:
2014-06-15 20:33:36
阅读次数:
286
postgresql数据库配置csv格式日志输出
下面介绍postgresql数据库中关于csv格式日志(pg中一种比较详细的日志输出方式)的设置方法。
1.进入$PGDATA目录(pg的安装目录,根据具体情况名称有所区别)下找到配置文件postgresql.conf
2.开启csvlog输出功能:
#开启csvlog输出功能(默认为off)
logging_collector =...
分类:
数据库 时间:
2014-06-15 16:41:09
阅读次数:
240
下面是我自己搭建的Physical Standby,按照我下面的步骤一步一步做,肯定能搭建成功的,下面的搭建步骤可以作为一个Data Guard的搭建操作手册。...
分类:
数据库 时间:
2014-06-15 15:13:56
阅读次数:
523
当某次事务处理对生产数据库中的数据作出更改时,Oracle数据库将在一个联机重做日志文件中记录此次更改。在DataGuard中可以配置写日志的这个过程,除了把日志记录到本地的联机日志文件和归档日志文件中,还可以通过网络,把日志信息发送到远程的从(standby)数据库服务器上。这个备用日志文件写入过程可以是实时、同步的,以实现零数据丢失(最大保护模式maximum protection);也可以是异步的,以减少对网络带宽的压力(最大性能模式maximum performance);或者是异步和同步可以自动切...
分类:
数据库 时间:
2014-06-14 17:57:25
阅读次数:
499