Sử dụng để phục hồi không gian lưu trữ chiếm bởiSQLitekhi xóa dữ liệu sau khi gọiLogReset()
chức năng để xóa nhật ký.
LogVacuum ((()
function main() {
LogReset()
LogVacuum()
}
def main():
LogReset()
LogVacuum()
void main() {
LogReset()
LogVacuum()
}
Lý do làSQLite
không lấy lại không gian chiếm đóng khi xóa dữ liệu, và nó cần thực hiệnVACUUM
để làm sạch bảng và giải phóng không gian. hoạt động di chuyển tệp xảy ra khi gọi chức năng này, và sự chậm trễ là lớn, vì vậy nó được khuyến cáo để gọi trong một khoảng thời gian thích hợp.
{@fun/Log/LogReset LogReset}
LogReset console.log