我的一個十分不解和累人的問題:API有時連接到mysql不執行查詢
我開發了一個API來讓別人從我的數據庫中提取信息。我的服務器收集POST信息,寫出一個mysql查詢,執行查詢[$ query = mysql_query($ string,$ connection);],並返回結果(非常簡單)。
問題是,有時(每5次嘗試中就說1次)沒有信息返回。我的服務器日誌說,資源($查詢)是布爾值(因此沒有結果)。我的服務器每次都收到來自API遠程用戶的信息,問題似乎是我的查詢有時候並沒有執行...
爲什麼會發生這種情況?
它是一個MySQL性能問題?在我自己的頁面上查詢(即不是來自API)的查詢,我似乎從未遇到任何性能問題!
請幫忙...
你有沒有做過任何嘗試調試,如日誌記錄值,查詢字符串,你正在建設等? – 2012-01-09 23:17:11