我有一個iPhone應用程序,已提交,使大量的數據庫調用來抓取數據。數據非常小。我聽說過很多my.cnf文件,特別是max_connections和max_user_connections。
這裏是什麼似乎像my.cnf文件的,用於調整最重要的部分:ios正確設置my.cnf與iPhone應用程序
# * Fine Tuning
#
key_buffer = 16M
max_allowed_packet = 16M
thread_stack = 192K
thread_cache_size = 8
# This replaces the startup script and checks MyISAM tables if needed
# the first time they are touched
myisam-recover = BACKUP
#max_connections = 100
#table_cache = 64
#thread_concurrency = 10
#
# * Query Cache Configuration
#
query_cache_limit = 1M
query_cache_size = 16M
#
正如你可以在默認情況下的最大連接數見被註釋掉。這是否意味着連接數量沒有限制?當用戶嘗試使用我的應用程序和最大連接時,會發生什麼情況?他們立即得到錯誤還是等待找到連接?這與max_user_connections有什麼不同?對於所有問題抱歉,我對服務器配置瞭解不多。服務器是一個的Linode 512
註釋表示使用默認值(或來自父配置文件的條目)。您的iPhone應用程序是直接連接到數據庫,還是有應用程序服務器? – 2012-03-08 17:59:44
它連接到 – user1108720 2012-03-08 18:10:14
我只是用它被註釋掉它允許應用程序用戶直接連接到數據庫服務器151個最大連接 – user1108720 2012-03-08 18:11:39