gpt4 book ai didi

MySQL 表类型使用,innodb?

转载 作者:太空宇宙 更新时间:2023-11-03 10:27:08 25 4
gpt4 key购买 nike

innodb 还是 myisam?

这是我所拥有的:
1 个表,

ID (INT, auto-increment, primary key), name (char(40)), 然后是20个varchar(255)的。700 万行。

就是这样,只有一张 table !

查询类型:(一切都基于 id,每个查询只返回或更新 1 行,没有范围搜索或随机搜索或任何花哨的东西)

SELECT(20 个 varchars)FROM table1 WHERE id='id';

从 table1 WHERE id='id' 更新(20 个 varchars);

每周批量删除一次,每天可能插入 5,000 次。更新和选择的数量相等(每分钟约 1000 次)

不幸的是,我目前没有基准测试工具,因此问题是,我应该使用哪种表类型来满足我的需要?在我的案例中,您会根据哪些主要因素进行选择?

最佳答案

我认为 InnoDB 是您需要的引擎。只有拥有交易能力才是原因。您的 table 的大小证明了这一选择。

关于MySQL 表类型使用,innodb?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4546290/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com