原创 python myql類庫MySQLdb在數據過量情況下巨慢無比的原因分析

2009年 9月27日晚上快下班時分,有羣裏面的朋友說python的MySQLdb在檢索百萬數據量的時候巨慢無比,要達到20分鐘左右。由於自己的一些項目也用到了MySQLdb,所以特別注意了一下,於是翻閱了源代碼。而後經過大半天對其源碼的

原创 一段debian 下面Iptables腳本控制ip訪問的例子。

寫了好久了。自己都快忘記了順便記在這裏       1 iptables -F      2 iptables -N FIREWALL      3 iptables -F FIREWALL      4 iptables -A INP

原创 Postgresql8.3數據庫在linux編譯安裝說明

有些部分是我自己寫的,有些摘抄的,感謝開源社區的支持 一,編譯 安裝軟件包: sudo apt-get install binutils cpp fetchmail flex gcc libarchive-zip-perl libc6-

原创 PostgreSQL系統配置優化

PG的配置文件是數據庫目錄下的postgresql.conf文件,8.0以後的版本可支持K,M,G這樣的參數,只要修改相應參數後重新啓動PG服務就OK了。 shared_buffers:這是最重要的參數,postgresql通過share

原创 lighttpd fastcgi配置例子和一些備份腳本

global{server.modules +=("mod_fastcgi")}$SERVER["socket"]=="222.73.42.76:81"{#$HTTP["host"]=="db.huiin.com"{        ser

原创 python reportlab 相對較爲可用的正式報表

#coding=utf-8#from reportlab.lib import *from reportlab.platypus import *from reportlab.lib.styles import *   from repo

原创 python 寫的一個Ice服務端在linux下面的守護進程程序

framework基本都是開發的遠程調用方法 DBUtils.PooledDB 是一個python的mysql數據連接池。後期都改爲SQLAlchemy的連接池了   #coding=utf-8import sys,Ice,loggin

原创 python寫的一個omniORB的調用用例

當初項目選型時,在Ice,Net Remoting,omniORB徘徊許久,最終還是選用了Ice。這是omniORB的一個簡單用例。 idl接口描述 module messenger{  interface SecretMessage 

原创 postgresql代碼研究的主要目錄分類描述

後臺代碼主要集中在 backend下面各個目錄 access 物理表 index的實現 bootstrap 初始化模塊 catalog 數據字典模塊, commands ddl命令實現 executor 執行器 lib 輔助模塊,雙向li

原创 postgresql的一些常規的sql測試用例

這是以前工作中測試用例。準備離職了,順便貼到這裏來   幾個存儲過程和方法:   SELECT convert_from('aaaa','utf-8') CREATE OR REPLACE FUNCTION ABS.PRC_ENCODE_

原创 postgresql 表分區的測試用例

----大數據數據表分區做法CREATE TABLE bcompany_01(CHECK(cpy_id<=500000) ) INHERITS (bcompany); CREATE TABLE bcompany_02(CHECK(cpy_

原创 python與reportlab類庫技術用例-pdf報表1

#coding=utf-8from reportlab.platypus import *from reportlab.lib.styles import *   from reportlab.rl_config import *   f

原创 python 利用win32com操作excel

#coding=cp936import win32comfrom adoconstants import *from win32com.client import Dispatch,constantsimport osimport pyt

原创 python DBUtils數據連接池與ms sql配合用法

#coding=utf-8import os,psycopg2import _mssqlimport pymssqlfrom DBUtils.PooledDB import PooledDBhosts="192.168.1.32"user

原创 MongoDB數據庫操作和程序基礎文檔

數據庫常用操作命令 Bin/mongod run 啓動數據庫服務端。 bin/mongod.exe --dbpath d:/data/mongo 啓動數據庫服務端並且將數據庫目錄設定在該地址下。 run 直接啓動。例:./mongod r