MySQL可以处理10亿列有10-12列的数据吗?

时间:2018-06-17 14:00:33

标签: mysql sql database

我需要帮助,我很困惑MySQL是否可以使用10-12列数据处理10亿行,或者我是否必须寻找其他Opensource数据库,如PostGreSQL等。

请告诉我。

1 个答案:

答案 0 :(得分:0)

是的,MySQL可以处理100亿行。在最大的表上定义id时,请使用bigint

当然,性能是否良好取决于您的查询。对于使用索引进行基本插入,更新,删除和选择,性能应该没问题 - 假设您有足够的内存。您可能还想对表进行分区。

这是否意味着你应该使用MySQL?这是一个不同的问题,不适合Stackoverflow。您可能希望在software recommendations网站上发布问题(包含更多详细信息)。