bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

用sqlalchemy構建Django連接池的實例-創新互聯

都知道django每次請求都會連接數據庫和釋放數據庫連接。Django為每個請求使用新的數據庫連接。一開始這個方法行得通。然而隨著服務器上的負載的增加,創建/銷毀連接數據庫開始花大量的時間。要避免這個,你可以使用數據庫連接池,這里使用SQLAlchemy的連接池。使Django持久化數據庫連接。

創新互聯專注于南靖企業網站建設,響應式網站開發,商城網站建設。南靖網站建設公司,為南靖等地區提供建站服務。全流程按需制作網站,專業設計,全程項目跟蹤,創新互聯專業和態度為您提供的服務

但這種方法會改變django的代碼。對框架有侵入

方法 1

實現方法如下:

把django/db/backends/mysql文件夾全部拷貝出來,放在項目的一個libs/mysql下面,然后修改base.py文件。

或者把django/db/backends/mysql文件夾在django/db/backends/下面復制為mysql_pool文件夾,將base.py中所以import中的mysql替換為mysql_pool,這樣可以直接在settings.py中設置'ENGINE':'django.db.backends.mysql_pool'

找到

try: 
 import MySQLdb as Database
except ImportError as e: 
 from django.core.exceptions import ImproperlyConfigured 
 raise ImproperlyConfigured("Error loading MySQLdb module: %s" % e)

本文標題:用sqlalchemy構建Django連接池的實例-創新互聯
URL地址:http://vcdvsql.cn/article42/jesec.html

成都網站建設公司_創新互聯,為您提供網站收錄網站導航微信小程序用戶體驗響應式網站標簽優化

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

綿陽服務器托管