MySQL:查看或创建新表?

时间:2012-04-21 11:19:47

标签: mysql views create-table

我正在做一个java项目,我必须使用带有大量数据(geonames)的MySQL数据库。因为我需要验证一个正确的名称是否是一个geoentity我只需要3个表格的coloums。所以我想知道使用这个表的视图是否更好,或者仅使用这三个属性创建另一个表。

提前致谢!

2 个答案:

答案 0 :(得分:0)

为什么不选择这样的3列:

select col1, col2, col3 from your_table

答案 1 :(得分:0)

无需在案例中创建视图。 如果你这样做,可能会有更多的开销。

顺便说一下,创建合适的索引会影响很多性能。