[請益] 如何共用資料?

看板PHP作者 (勇敢的PUNCH呀!)時間13年前 (2012/11/26 18:14), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
我遇到的問題是這樣 我有一份靜態資料 (目前用2維的array儲存, 先叫它$mapping_table, 大約2000列x10欄) 存在一個php檔裡 (先叫這個檔table.php) 很多運算都會需要到這個array去查看資料 目前是用 include_once('table.php'); global $mapping_table; $mapping_table[x][y]; 這樣的方式去取值 我想請教的是 這份資料會不會在 來自不同使用者的request或是不同運算的request下 重覆被載入記憶體而大量增加記憶體的使用量? 如果是的話 請問有什麼方式可以避免這樣的問題? 先謝謝板上先進們的指教 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.90.77

11/26 18:24, , 1F
你有沒有考慮 匯入資料庫後 在下where去取數據?
11/26 18:24, 1F

11/26 18:24, , 2F
這是最初階的作法~
11/26 18:24, 2F

11/27 15:53, , 3F
丟到 memcache 去?
11/27 15:53, 3F
文章代碼(AID): #1Giq4Pri (PHP)
文章代碼(AID): #1Giq4Pri (PHP)