可以在同一数据库中混合存储引擎吗?

valicu2000

我有一个OpenCart项目,数据库中包含大约50,000种产品。我已经将Web托管从VPS切换到专用服务器,并且看到了一些改进,但是网站仍然很落后。

VPS上所有的表都MyISAMlatin1_swedish_ci在MySQL整理5.1.x.x在新服务器上,我已切换到TokuDBMariaDB 10对于某些表,我必须删除FULLTEXT索引,并且性能有所下降(所有表现在都位于TokuDB上)。

将某些表切换回MyISAM(仅使用FULLTEXT索引)是明智的决定吗?OpenCart的一些查询连接了许多表...如果某些查询在TokuDB上,而某些查询在MyISAM上,会产生罚款吗?我只是在寻找性能,资源在第二位。

非常感谢!

象征豆

如果您知道自己在做什么以及为什么这么做,那还可以。

不同的引擎使用内存和磁盘存储的方式非常不同。对于OLTP类型的系统,InnoDB通常比MyISAM更为明智(您是否在尝试使用其他引擎之前检查了争用?)。但是您添加到缓冲池(以提高InnoDB性能)的任何内存不再可用于VFS或用于排序缓冲区(帮助MyISAM性能)。

我真的很努力想象TokuDB如何让任何意义,因为对于电子商务网站的存储基板。一切都是为了加快插入和更新的写入速度,以及对SSD的低维护-选择性能很少比其他引擎好。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在同一数据库上混合存储引擎可以吗?

来自分类Dev

JSP和Python可以一起用于同一数据库吗?

来自分类Dev

两个NSPersistentStoreCoordinator可以使用同一数据库吗?

来自分类Dev

两个雄辩的ORM实例可以操纵同一数据库表吗

来自分类Dev

同一数据库可以支持多个临时实例吗?

来自分类Dev

同一数据库中的表复制

来自分类Dev

MongoDB:如何在同一数据库中搜索多个集合并返回混合结果集?

来自分类Dev

MongoDB:如何在同一数据库中搜索多个集合并返回混合结果集?

来自分类Dev

键入存储在 C# 中同一数据库中的另一个值后,如何从数据库中读取值?

来自分类Dev

Laravel 数据库返回的日期时间与同一数据库中的记录不同

来自分类Dev

我可以在postgresql中使用另一个数据库的表,但给人印象是该表存在于同一数据库中吗?

来自分类Dev

在同一数据库上执行时,dblink会使用不同的会话吗?

来自分类Dev

在同一数据库上执行时,dblink使用不同的会话吗?

来自分类Dev

SSIS中的登台表位置-是否需要在同一数据库中?

来自分类Dev

从同一数据库中的不同mongodb封顶集合同时读取和写入

来自分类Dev

将数量和数量相乘在同一数据库的不同表中

来自分类Dev

如何使用同一数据库表的查询结果更新MYSQL表中的字段?

来自分类Dev

在SQL Server 2008的同一数据库中复制表,然后更新内容

来自分类Dev

同一数据库中相关集合的MongoDB分片

来自分类Dev

如何显示同一数据库中2个表的所有记录?

来自分类Dev

如何获取数据并插入同一数据库的另一个表中?

来自分类Dev

如何使用Spring Boot Crudrepository将数据插入同一数据库的2个表中?

来自分类Dev

在PHP/MYSQL中从同一数据库的两个不同表中选择数据

来自分类Dev

在一个视图中使用同一数据库中的两个表

来自分类Dev

我可以在同一postgres服务器中的两个数据库之间进行逻辑复制吗?

来自分类Dev

各种用户可以访问数据库中的同一表并对每个人具有不同的值吗?

来自分类Dev

我可以在另一个SQLite数据库中存储一个SQLite数据库吗?

来自分类Dev

如何根据同一数据库中另一个表的条件更新sql数据库表

来自分类Dev

使用实体框架时,在同一数据库行程中获取总计数和页行

Related 相关文章

  1. 1

    在同一数据库上混合存储引擎可以吗?

  2. 2

    JSP和Python可以一起用于同一数据库吗?

  3. 3

    两个NSPersistentStoreCoordinator可以使用同一数据库吗?

  4. 4

    两个雄辩的ORM实例可以操纵同一数据库表吗

  5. 5

    同一数据库可以支持多个临时实例吗?

  6. 6

    同一数据库中的表复制

  7. 7

    MongoDB:如何在同一数据库中搜索多个集合并返回混合结果集?

  8. 8

    MongoDB:如何在同一数据库中搜索多个集合并返回混合结果集?

  9. 9

    键入存储在 C# 中同一数据库中的另一个值后,如何从数据库中读取值?

  10. 10

    Laravel 数据库返回的日期时间与同一数据库中的记录不同

  11. 11

    我可以在postgresql中使用另一个数据库的表,但给人印象是该表存在于同一数据库中吗?

  12. 12

    在同一数据库上执行时,dblink会使用不同的会话吗?

  13. 13

    在同一数据库上执行时,dblink使用不同的会话吗?

  14. 14

    SSIS中的登台表位置-是否需要在同一数据库中?

  15. 15

    从同一数据库中的不同mongodb封顶集合同时读取和写入

  16. 16

    将数量和数量相乘在同一数据库的不同表中

  17. 17

    如何使用同一数据库表的查询结果更新MYSQL表中的字段?

  18. 18

    在SQL Server 2008的同一数据库中复制表,然后更新内容

  19. 19

    同一数据库中相关集合的MongoDB分片

  20. 20

    如何显示同一数据库中2个表的所有记录?

  21. 21

    如何获取数据并插入同一数据库的另一个表中?

  22. 22

    如何使用Spring Boot Crudrepository将数据插入同一数据库的2个表中?

  23. 23

    在PHP/MYSQL中从同一数据库的两个不同表中选择数据

  24. 24

    在一个视图中使用同一数据库中的两个表

  25. 25

    我可以在同一postgres服务器中的两个数据库之间进行逻辑复制吗?

  26. 26

    各种用户可以访问数据库中的同一表并对每个人具有不同的值吗?

  27. 27

    我可以在另一个SQLite数据库中存储一个SQLite数据库吗?

  28. 28

    如何根据同一数据库中另一个表的条件更新sql数据库表

  29. 29

    使用实体框架时,在同一数据库行程中获取总计数和页行

热门标签

归档