innodb

    -2热度

    1回答

    mysql server config 这里是mysql配置,一个非常简单的表,innodb和没有太多索引,但有时插入op太慢,有人可以告诉我为什么吗? public Long insertCoursewarePage(Env env, Long coursewareId, Integer pageType, String teacherId) throws SQLException {

    -1热度

    1回答

    我有一个在InnoDB引擎中的表,非常简单,有25000行。当我做一个简单的改动,它运行了近10分: mysql> ALTER TABLE `quote_followups_istvan` ADD `customer_ip2` VARCHAR(20) NOT NULL DEFAULT '' AFTER `comment`; 查询OK,0行受到影响(10分52.82秒) 记录:0重复

    0热度

    1回答

    我想一个从表中得到一个随机行回来,要做到这一点,我可以用FLOOR(1 + rand() * 50)到获取有效的行ID。 50等于我的表中的记录数量(我实际上有几千个,但作为一个例子,我保持这个小)。 的SQL最终被这个 <!-- language: lang-sql --> SELECT id FROM ids WHERE id = FLOOR(1 + rand() * 50) 但是当我运

    0热度

    1回答

    我有一个表: CREATE TABLE test_part1 ( Prefix ENUM('A','B') NOT NULL, Unique_number int(11) NOT NULL, Data_set1 decimal(5,2), PRIMARY KEY (Prefix, Unique_number) ) ; CREATE TABLE tes

    0热度

    1回答

    我有一个InnoDB,MySQL表和该查询返回零行: SELECT id, display FROM ra_table WHERE parent_id=7266 AND display=1; 然而,实际上也有可以匹配的17行: SELECT id, display FROM ra_itable1 WHERE parent_id=7266; ID display -------------

    -1热度

    1回答

    让我们调用数据库db,并让我们调用带有几百行x的较小表和以上的较大表。 当我发出一个查询表x,查询没有任何问题使用基本查询SELECT * FROM x LIMIT 25发行约0.0003 秒。 这适用于所有小表中db与服用的所有查询有关0,3ms处理。 然而,发出相同的基本查询SELECT * FROM y LIMIT 25表y后的过程是显著慢。有时需要100ms来处理。 它影响了查询时间为表y

    0热度

    2回答

    当试图通过多个批处理作业插入数据时,我正面临数据丢失问题。 我们有InnoDB作为默认存储引擎的10.1.21-MariaDB-1~jessie版本。 我都面临着以下场景: 列值缺失,虽然价值存在于从数据库中的记录中的一个产生INSERT语句。 表格自动递增索引值显示数字170,但实际记录数为165。所以这里有5条记录完全丢失了。 任何人都可以指导我解决这个问题?

    1热度

    2回答

    考虑下面 UPDATE SET is_locked = 1 WHERE id = 1 and is_locked = 0; 的声明是否有下并发更新一致性问题?为什么? (MySQL的5.7,可重复读的事务隔离级别)

    1热度

    1回答

    我知道MySQL通常很好地处理多行的表。但是,我目前面临的情况是,同一时间多个用户(大约10个)将读取和写入一张表,并且该表很可能包含100亿行。 我的设置是一个带有InnoDB存储引擎的MySQL数据库。 我有些项目的心脏,那些大小的表格会变得效率低下,速度慢,也与索引有关。 我不喜欢有多个表具有完全相同的结构只是为了拆分行的想法。 主要问题:但是,这不会解决由于这么大的一堆行而导致性能下降的问

    1热度

    1回答

    向多表全文布尔搜索添加唯一键时,结果循环遍历3个任意状态中的1个,只有1个状态正确。 当检查下面的sqlfiddle时,请牢记这一点,因为查询可能最初正常工作 - 在这种情况下,将空白添加到左侧面板然后重新生成并重新运行 - 然后它应该被打破(但它非常灵活 - 小姐)。 http://sqlfiddle.com/#!9/8d95ba/18 这里是有问题的查询: SELECT `i`.`item_i