-2
如何優化我的插入和更新查詢..優化插入和更新查詢
更新查詢:
UPDATE `cp_sessions`
SET `last_activity` = 1389937578,
`user_id` = NULL,
`user_data` = 'a:3:{s:9:\"game_name\";s:5:\"poker\";s:3:\"utm\";N;s:5:\"url_1\";s:23:\"http://adda52merge.org/\";}'
WHERE `session_id` = '52b4aae2432db5c8236523e5357fb48d';
插入查詢:
INSERT INTO `cp_sessions`
(`session_id`, `ip_address`, `user_agent`, `last_activity`)
VALUES (
'a68ca9a8d4b4f9462b4439bc60d05e91',
'192.168.1.235',
'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko', 1389937583);
這將需要Query_time:1.654473
您使用Innodb,myisam的表格是什麼?桌子的大小是多少?每秒/分鐘/小時有多少個寫入?桌子的主要關鍵是什麼? session_id?有沒有定義任何索引? – aconrad
嗨,表名== innodb,表大小==。02mb,時間秒,沒有主鍵和索引..所以請告訴我如何優化我的查詢無論inser和更新條件.. – Rajan