過去我已經完成了許多常規數據庫查詢,但現在我擁有大約150萬個條目的數據庫,並且需要能夠快速搜索實時更新。如何爲大型數據庫表創建索引
我的數據庫全部是美國郵政編碼和加拿大郵政編碼,包括各種緯度,緯度和城市......我需要能夠在一秒鐘內拉出一個單一的郵政編碼或郵政編碼並將其發回(使用ajax )到網頁。因此,當用戶輸入郵政編碼/郵政編碼時,國家,城市和州/省將自動填寫。
目前我使用下面的查詢:
$sql = "SELECT city, province, country
FROM postalcode
WHERE PostalCode='$zip'";
我從來沒有現在使用的索引。我如何創建一個並替換我的查詢以獲得相同的結果?
(加分!?將指數使用mysqldump進行備份)
謝謝!
+1的獎金問題!謝謝!我會查看你獲得的另一篇文章! – 2013-03-14 01:11:42