小编hel*_*one的帖子

如何在不中断组的情况下按特定列排序?

我有一张像下面这样的表格,我想按日期订购这张表格而不打破组。

id    group       date
1 |   group1 | 2011-11-24
2 |   group2 | 2011-08-20
3 |   group1 | 2011-03-11
4 |   group3 | 2011-05-05
5 |   group3 | 2012-01-01
Run Code Online (Sandbox Code Playgroud)

按日期排序时,我只考虑最新更新的组元素。

我想得到这样的订单;

id    group       date
5 |   group3 | 2012-01-01
4 |   group3 | 2011-05-05
1 |   group1 | 2011-11-24
3 |   group1 | 2011-03-11
2 |   group2 | 2011-08-20
Run Code Online (Sandbox Code Playgroud)

postgresql

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

Mysql在插入操作时是否锁定表

我正在使用 Mysql(INNODB),当我执行某些插入操作时,Mysql 会锁定表吗?

我有一个巨大的表,它有很多索引。我做了一些研究,Mysql 文档说 INNODB 只锁定行而不是整个表,但我有索引,它仍然只锁定行吗?我的插入查询几乎需要 36 秒。

Query_time: 35.829970
Run Code Online (Sandbox Code Playgroud)

mysql innodb

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

标签 统计

innodb ×1

mysql ×1

postgresql ×1