Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sqlite 查询运行天数_Sqlite - Fatal编程技术网

Sqlite 查询运行天数

Sqlite 查询运行天数,sqlite,Sqlite,我有一个很大的SQLITE数据库,有4列2B行,索引为1(140GB)。 我查询了删除两个字段的重复项: delete from DATA where rowid not in ( select min(rowid) from DATA group by Field1 , Field2 ) 它现在运行4天: 第1天和第2天

我有一个很大的SQLITE数据库,有4列2B行,索引为1(140GB)。 我查询了删除两个字段的重复项:

delete   from DATA
where    rowid not in
         (
         select  min(rowid)
         from    DATA
         group by
                 Field1
         ,       Field2
         )
它现在运行4天:

  • 第1天和第2天:创建了3个etilqs临时文件,总容量约为90GB
  • 第3天&今天:开始写数据库日志,现在是20GB
现在的写作速度非常慢,我需要尽快完成这项工作

我应该等多久?数据库日志可以有多大

下一次,我如何改进查询以使其更快


谢谢

输出结果是什么?我不知道,还没试过。我将在下一次设置eqp,现在数据库日志的thx仍在增长。。