我使用的查询示例: SELECT timestamp FROM entry_list WHERE username='user‘ORDER BY entry_id DESC LIMIT 1select_type:简单key_len: 34行数: 5654
额外:使用where;使用索引;使用文件排序即使0.2~0.4似乎也有点长,而且当它最终导致页面加载速度降低4-8秒时,这是不可接受的。
我有一个带有全局索引的大分区表。我的例子是从归档分区中删除旧数据。我不能简单地删除分区,因为我有全局索引。因此,我想使用不可见的本地索引(计算12-16h),然后删除全局索引,并使新索引可见,并将其重命名为刚刚删除的全局索引。ERROR at line 1:是否还有其他选项可以使用原子/快速操作动态更改
我正在阅读Designing Data Intensive Applications一书,这本书目前是关于分区的一章,其中描述了一个例子,即本地索引(基于文档的分区)和全局索引,后者是术语分区的。下图显示了全局索引的示例。
书中说,全局索引表现得更好,因为索引可以根据“术语”从单个分区读取。但是,我不明白的是,索引本身是否保存了包含这个术语的所有行,或者后面的索引读取,接下来的查询必须从所有可以包含数据的分区中获取数