sql定时更新优化问题

WBOY
Libérer: 2016-09-21 14:13:06
original
856 Les gens l'ont consulté

一张mysql数据表,其中有大量数据,如1000万条,占用5G空间,向其中插入数据,如何定时更新新插入的数据状态,效率更高。

如:我向其中插入了1000条,每隔10分钟更新一下这1000个的状态,如何提高效率

回复内容:

一张mysql数据表,其中有大量数据,如1000万条,占用5G空间,向其中插入数据,如何定时更新新插入的数据状态,效率更高。

如:我向其中插入了1000条,每隔10分钟更新一下这1000个的状态,如何提高效率

用类似cron job这种

不知道你说的状态是指什么

如果是那个表的某个字段,那就按照主键更新就可以了

表数据量大,更新时的快慢跟表索引有关,如果更新字段没涉及到索引,又是按照主键更新,那应该是很快的,即使是千万数据

如果你要查询这1000万中的新增的1000条,那确实可能会慢,取决于你的查询条件有没有正确走到索引

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!