相关疑难解决方法(0)

InnoDB和MyISAM有什么区别

InnoDB和MyISAM有什么区别.我能找哪一个?任何提供的区域和其他提供的区域?这两种类型都有技术限制吗?请帮我为我的项目选择合适的类型?

java mysql database myisam innodb

4
推荐指数
1
解决办法
1279
查看次数

增加TEXT性能?

我需要将文本存储在MySQL数据库中.文本的大小在每一行上都是不同的,通常是关于10kb,但可能100kb在一些非常罕见的情况下.

对于读取和写入,将经常访问该文本.出于这个原因,我相信它最好是VARCHAR因为它比它快得多TEXT.

问题:是否可以制作专栏VARCHAR并且在非常罕见的情况下文本不仅仅是64kb以某种方式将其存储为TEXT

mysql database

4
推荐指数
1
解决办法
239
查看次数

MySQL 5.7中MyISAM和InnoDB存储引擎之间的当前差异是什么?

我在stackoverflow本身上看到了关于MyISAM vs InnoDB这个主题的很多问题和答案.

但是,所有问题和答案都太旧了,与当前稳定版本的MySQL 5.7.x无关

MyISAMInnoDB都必须进行大量开发时.

因此,我需要目前版本为5.7.x的差异

所以,请不要将我的问题标记为重复,有人请解释这些存储引擎目前存在的差异以及它们之后的差异.

另外,请说明应该在哪种情况下为表选择哪个存储引擎.

属于同一模式的不同表是否可以具有不同的存储引擎,即少数表将具有InnoDB,而少数表将具有MyISAM.

如果是,那么如何在具有MyISAMInnoDB的表之间执行JOIN查询?

这是真的,MySQL的是要删除的MyISAM从未来版本的存储引擎?

mysql myisam innodb storage-engines mysql-5.7

4
推荐指数
1
解决办法
2665
查看次数

MySql Engine差异

可能重复:
MySQL中的InnoDB和MyISAM是什么?

在我的项目数据库中,一些表有引擎类型innoDB和其他一些Myisam.为什么这样设置?

mysql phpmyadmin

3
推荐指数
1
解决办法
6287
查看次数

MySQL上的最佳存储引擎

只是想知道我的网站使用的最佳存储引擎是什么?我手动将值输入数据库 - 没有用户输入放入数据库本身.它基本上包含短值,以及一些短URL(基于内容的图像).我注意到在空桌上我有InnoDB有3,690MB的开销......考虑到它没有被访问,这看起来有点极端.

MyISAM会更好吗?建议?

编辑:除了手动输入phpMyAdmin中的值之外,我正在做的就是查询行并使用变量在页面上显示数据.

mysql

3
推荐指数
1
解决办法
2万
查看次数

我应该将我的数据库从MyISAM更改为InnoDB吗?(AWS通知)

我正在开发一个浏览器应用程序,通过php站点连接到几个MySQL数据库.这些数据库在单个AWS RDS实例上设置.当我设置这些数据库时,我不太了解不同的数据库引擎.在阅读了不同的类型之后,我决定使用InnoDB来满足低IOPS需求和MyISAM以满足高IOPS需求,因为我读到它在某些任务中更快.

亚马逊网络服务告诉我:

数据库实例test-1包含尚未迁移到InnoDB的MyISAM表.这些表可能会影响您执行时间点还原的能力.考虑将这些表转换为InnoDB.请参阅http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Overview.BackingUpAndRestoringAmazonRDSInstances.html#Overview.BackupDeviceRestrictions

我应该使用InnoDB重新创建MyISAM数据库吗?

mysql amazon-web-services

3
推荐指数
1
解决办法
991
查看次数

我应该使用MyISAM还是InnoDB(或其他东西)?

我有一个基于PHP和MySQL的在线游戏(PHP 5.2.9和MySQL 5.0.91).最近我遇到的问题是,当我在表中删除数千行旧数据时,整个站点有时会冻结.当查询必须等待我假设的表锁并且游戏无法按预期运行时,我也遇到了奇怪的事情发生的问题.

我的所有表都是MyISAM,每秒运行900多个查询.在整个数据库(约150个表)中,88%的查询是读取,只有12%的写入,但是一些表更接近50/50并且每秒从各种客户端读取和写入大量数据(这是一个多人游戏).这些表还可存储1M-5M行.

我知道MyISAM应该读得更快,但InnoDB不必在写入时锁定整个表.我在这里和其他网站上经历了很多主题,但我仍然不确定如何解决这些问题.

php mysql myisam innodb

2
推荐指数
1
解决办法
559
查看次数

InnoDB和MyISAM之间的区别?

可能重复:
MyISAM与InnoDB

好的,我读过维基百科和InnoDB的这些信息似乎更好.这是我的问题是否可以使用InnoDB而不是MyISAM从数据库中选择用户数据?或者与MyISAM保持联系会更好.

如果我要改为Inno PDO仍然可以使用它和一些旧式查询?

$q = ("SELECT * ... );
$r = mysql_query($q);
Run Code Online (Sandbox Code Playgroud)

mysql myisam innodb

2
推荐指数
1
解决办法
3万
查看次数

什么是"等待桌面锁定"?

为什么我使用'show processlist'时会遇到这么多疑问 show processlist;

我的CPU 使用了600 +%

在此输入图像描述

有什么办法可以改善mysql性能吗?谢谢

mysql

2
推荐指数
1
解决办法
2万
查看次数

pdo和mysqli之间的混淆

我在stackoverflow中读了很多线程,也用谷歌搜索但我仍然有一个混乱

如果我有以下情况,请告诉我哪个对我更好

数据库:MYSQL

  1. 大约10张表中的10 000条记录
  2. 100张桌子
  3. 每秒100个请求

我想建立一个网站,以后可以发生上述细节

如果有100个用户同时查看我的网站,那将是最好的PDO或mysqli

php mysql mysqli pdo

-3
推荐指数
1
解决办法
185
查看次数