[英]Inserting data into memory table
我創建了一個MEMORY表。 我想將MyIsam表(例如PIN_DETAILS
)中的數據加載到MEMORY表(例如PIN_DETAILS_MEMORY
)中。
當我嘗試將MyISAM
表的數據轉儲到MEMORY表中(使用INSERT INTO...SELECT
)時,只有8190行被復制到內存表中。 我有將近2紫膠記錄到MyISAM表中。 我也曾嘗試更改* max_heap_table_size *沒有任何運氣。 您能提出任何解決方案嗎?
更新:
我的SQL查詢插入數據是
INSERT INTO PIN_DETAILS_MEMORY (COL1,COL2,COL3,COL4) SELECT COL1,COL2,COL3,COL4 FROM PIN_DETAILS
這可能是由於內存限制而引起的,請在放入臨時表之前考慮使用where條件。 或考慮使用With Class
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.