问题标签 [storage-engines]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
relational-database - 什么是关系数据库中的存储引擎?
谁能告诉我关于关系数据库的存储引擎是什么?
mysql - Django 设置存储引擎和默认字符集
从我的models.py
. 我不知道怎么做两件事-
- 我想指定
MySQL
将我的一些表创建为InnoDB
& 一些作为MyISAM
. 我该怎么做? - 我还想将我的表指定
DEFAULT CHARSET
为utf8
. 我该怎么做?
这是我跑步时看到的syncdb
——
我使用 Ubuntu 10.04、Django 1.2.X、MySQL 5.1.X
更新:我认为这些可能是 MySQL 默认设置 & 我最终改变my.cnf
了我添加的位置default-character-set = utf8
。但是没用。
mysql - 最快的 MySQL 存储引擎,无需并发存储数据
我正在使用 mysql 库来存储来自大量数据(数亿条记录)的各种测试的结果。
我是基地的唯一用户,所以不会有任何并发问题。我还想使用简单的数学函数,例如“avg”、“std”等
您认为完成此类任务的最佳引擎是什么?
我现在正在使用 InnoDB,在我看来它有点沉重。
问候
纪尧姆
mysql - mysql 查找表模式
有什么比查看表属性更详细的命令show tables
?特别是,我需要知道在我继承的数据库中使用了哪些存储引擎。
mysql - 我如何知道一个 mysql 表使用的是 myISAM 还是 InnoDB 引擎?
在 MySQL 中,没有办法为某个数据库指定存储引擎,只能为单个表指定存储引擎。但是,您可以指定在一个会话期间使用的存储引擎:
因此,您不必为每个表指定它。
如果确实所有表都在使用 InnoDB,我该如何确认?
mongodb - 内存映射存储引擎
从 MongoDb 的网站来看,目前唯一支持的存储引擎是 Memory-Mapped Storage Engine。我想知道它在系统崩溃(即电源故障)的情况下如何支持原子性?它取决于操作系统吗?有没有关于这个话题的参考?
与以下设计相比,这种设计的优缺点是什么:
- couchdb 的仅崩溃设计依赖于仅附加 b+tree。
- sqlite 的回滚日志文件
谢谢
django - 使用 South 和 Django 显式设置 MySQL 表存储引擎
我遇到了一个问题,South 在我迁移时为新模型创建数据库表为 INNODB,但在另一个开发人员运行自己的迁移时创建表为 MISAM。
问题在于我所有的其他表都是 MISAM,因此使用新表会导致许多外键约束错误。
如何明确确保表是使用 MISAM 创建的?
什么可能导致在不同环境中使用不同的存储引擎创建表?
mysql - 将mysql中的存储引擎与django混合的陷阱?
我在亚马逊云中的mysql上运行一个django系统,数据库默认是innodb。但是现在我想在几个表上放置一个全文索引进行搜索,这显然需要 myisam。
显而易见的解决方案是告诉 mysql 将 ALTER TABLE 更改为 myisam,但是这样做会有什么问题吗?
我想到的一个是我必须记住在我构建数据库的新版本时这样做,理论上这应该很少见,但似乎没有办法告诉 django 请设置表级别的存储引擎。我想我可以写一个迁移(我们使用南)。
还有其他我可能会丢失的东西吗?什么可能出错?
mysql - 在 InfoBright ICE 中加载数据时遇到问题
ICE 版本: infobright-3.5.2-p1-win_32
我正在尝试加载一个大文件,但一直遇到错误问题,例如:
错误的数据或列定义。行:989,字段:5。
这是第 989 行,第 5 字段:
“(450)568-3***”
注意:最后 3 个字符也是数字,但不想在此处发布某人的电话号码。
它与该字段中的任何其他条目确实没有什么不同。
该字段的数据类型是 VARCHAR(255) NOT NULL
mysql - 快速选择/加入 MySQL 存储引擎?
我有一些非常大的数据库(一些高达 150M 行)我正在使用&在最初插入数据之后没有太多INSERT's
事情发生;只是很多SELECT's
& 的用法JOINS
。
我一直在使用 InfoBright(社区版本),虽然我相信它是一个很好的引擎,但我个人在让它按应有的方式运行(快速)方面遇到了一些问题。
所以我想知道是否有人可以为 MySQL 推荐任何其他快速免费的存储引擎?
我现在才退房tokudb
;还有什么要检查的吗?