2011-08-24 119 views
0

我使用mysql搜索內部函數。我已閱讀MySQL的API對C一些功能,例如和了mysql_store_result了mysql_use_result,我已經做了既PDO :: MYSQL_ATTR_USE_BUFFERED_QUERY值PHP內存使用了一些測試,但如果PDO C代碼已分配的內存,我不知道它是如何運行的(並且數據庫存儲是暫時的,而mysql_free_result未被調用)。MySQL/PDO內部功能

我不是在這裏尋找答案,但這個文件。你有鏈接推薦給我嗎?

感謝

回答

0

我建議你開始一個教程參考,如以下幾點:
PHP: PDO - Manual

這兩個引用幫助我得到:
Why you Should be using PHP’s PDO for Database Access

通過這裏瀏覽官方文檔其次加快PDO的速度,請注意第一個鏈接中有一些錯別字,沒什麼大不了的。

另外SO對PDO上的信息的堆如創造性靜態PDO對象調用(爲OOP有用),插入NULL值和其他一般「troublshooting」的問題。

+0

感謝的答案,但我已經知道這一點,我搜索了mysql_store_result和了mysql_use_result的內部functionment。因爲默認情況下,MySQL的PDO爲其結果存儲大量內存,所以如果查詢「SELECT * FROM x」,只是在查詢中,內存會崩潰。我認爲它默認使用mysql_store_result,但我想走得更遠。謝謝 – PHPToExpert