[請益] 關於用php連線mysql的問題
想請問一個指令
mysql_close(連線id)
據我的理解
mysql_close
是中斷和database的連線
目前網站偶爾會出現連線數過多以致無法連線的狀況
原本我以為php的部分跑完之後,資料庫就會中斷連線
但是有人跟我說,只要使用者沒有把網頁關閉
則資料庫就會持續連線,並占用一個連線數
所以是否是只要我在網頁的尾端加上mysql_close
去中斷所有的連線
那麼連線數過多的問題就可以大幅改善?
另外加問一個ajax的問題
就我所知,ajax的原理是用隱藏的iframe去讀取資料
想請問我用jQuery的 $.post 或 $.get 去使用ajax的時候
他是否在網頁關閉之前會持續存在呢?
如果是那我就需要在目標的網頁尾端也加上mysql_close
會問這個問題是因為我在正常的網頁都會include一個foot.php
所以我只在foot.php加上mysql_close就可以擴及到所有網頁
但是被ajax使用的頁面並沒有
所以要加的話就要一個一個去找出來...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.219.45.33
→
03/19 12:34, , 1F
03/19 12:34, 1F
→
03/19 12:34, , 2F
03/19 12:34, 2F
→
03/19 12:34, , 3F
03/19 12:34, 3F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章