優化資料庫的幾種方法
一、選取最適用的字段屬性
1、myspl可以很好地支援大量資料的訪問,但是一般來說,資料庫上的表越小,在它上面執行查詢也就越快。因此,在建立表的時候,為了獲得更好的效能,我們需要將表中的字段寬度設定盡可能小。
2、盡量把字段設定為not null,這樣將來進行查詢的時候就不需要比較null值。
二、使用連線(join)來代替子查詢
1、使用子查詢可以一次性的完成很多邏輯上需要多個步驟才能完成的sql操作,同時也可以避免事務或者表鎖死,並且寫起來也很容易。但是,有些情況下,子查詢可以被更有效率的連線(join)..替代
三、事務
四、索引
五、資料庫之外考慮新增快取,減輕資料庫壓力(redis)
六、檢視表資料量,是否需要分表
鏈結資料庫幾種方法
1.access資料庫的dsn less連線方法 set adocon server.createobject adodb.connection adoconn.open driver dbq 2.access ole db連線方法 set adocon server.createobject ad...
資料庫批處理的幾種方法
首先,要關閉資料庫連線的自動提交。否則就不叫批處理了。connect.setautocommit false 然後,判斷該資料庫是否支援批更新。databasemetadata dbmdata connect.getmetadata if dbmdata.supportsbatchupdates 最...
操作mysql資料庫的幾種方法
1.命令提示符視窗操作 1 首先,要使用mysql資料庫,肯定要開啟mysql服務 方法一 在計算機左側點選開始 所有應用 windows系統 命令提示符,以管理員身份執行,然後輸入命令,net start mysql 回車,來啟動mysql服務,也可以用net stop mysql來停止mysql...