我有一个包含3个表的数据库。每个表都有这个基本结构:
id = varchar(64)
title = varchar(256)
document = varchar(12800)
表格大小为:
table #1 = 50,000 rows
table #2 = 40,000 rows
table #3 = 15,000 rows
我想尽可能快地查询这些表。我永远不需要写那些表。所以,我将尝试一个“内存”数据库。
我正在使用MacBook Pro,2.5 GHz Ivy Bridge,4 GB RAM,OSX Mountain Lion。我计划使用MySQL。 4 GB绰绰有余吗?我的意思是,我不想因为缺乏记忆而冒险获取错误。
关于相关主题 ...
我刚用250 GB的SSD替换了我的500 GB硬盘。如果跨SSD和HDD的分区有可能使读取访问更快,我将努力将HDD移动到光盘驱动器托架。我是否应该尝试在SSD和HDD之间进行分区以进行只读访问?