mysql 高性能初探
一、背景:
项目过程中遇到一个需求,需要将gitlab上的代码仓和文件通过API存入到数据库中,并对其打标(红绿黄区),通过API拉取后,发现一共有10万条数据,效果图如下。
写了一个SQL ,达成的效果是将gitlab_code_level的file_path列去掉最后一个/及前面的内容,与本表进行对比,返回 父级 ID:
UPDATE gitlab_code_level
SET parent_id = (
SELECT
p_id
FROM
(
SELECT
b.*,
原创
2022-04-25 15:10:38 ·
458 阅读 ·
0 评论