临时表和内存表的区别
生活随笔
收集整理的這篇文章主要介紹了
临时表和内存表的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
看到很多朋友對這些概念有些混淆,我來發表下我自己的觀點。 內存表:
1. 參數控制:max_heap_table_size
2. 到達上線后報錯。
3. 表定義保存在磁盤上,數據和索引保存在內存里面。
4. 不能包含TEXT,BLOB等字段。 臨時表:
1. 參數控制:tmp_table_size。
2. 到達上線后創建文件在磁盤上。
3. 表定義和數據都在內存里。
4. 可以包含TEXT, BLOB等字段。 而且tmp_table_size和max_heap_table_size的范圍挺復雜。 有三個范圍: global, session, table。 而且都適用。
1. 參數控制:max_heap_table_size
2. 到達上線后報錯。
3. 表定義保存在磁盤上,數據和索引保存在內存里面。
4. 不能包含TEXT,BLOB等字段。 臨時表:
1. 參數控制:tmp_table_size。
2. 到達上線后創建文件在磁盤上。
3. 表定義和數據都在內存里。
4. 可以包含TEXT, BLOB等字段。 而且tmp_table_size和max_heap_table_size的范圍挺復雜。 有三個范圍: global, session, table。 而且都適用。
總結
以上是生活随笔為你收集整理的临时表和内存表的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 分享WCF文件传输---WCFFileT
- 下一篇: DirectX支配游戏!历代GPU架构全