網站首頁 編程語言 正文
Sqlite 刪除數據后,文件大小不變問題,SQLITE3數據變大的坑的解決:
在網上找了半天,各種辦法,仔細做個仔細的教程,按照這個可以事項數據庫縮小的辦法
具體看截圖以及流程
1.現象:sqlite3已經刪除所有數據了【沒有任何數據了】,但是他還是這樣大不能釋放空間
2.需要釋放空間:
1.去他的網站下載個sqlite3的文件【文件很小】
https://www.sqlite.org/index.html
下載地址:
https://www.sqlite.org/download.html
我需要下載個windows的,其他根據自己情況下載
3.把數據庫和下載的文件放在一塊:
?執行命令:
?在我們方的sqlite3以及我們數據的共同文件夾的地方,在文件的地方運行“cmd”就是進入到我們的文件的目錄下了
?
執行如下操作:
?
1.打開數據庫
sqlite3.exe datacheck.db
2.執行命令:
?
?vacuum;
?
?下面是截圖:
?
?文件大小由原來的100M變小到4K了
原文鏈接:https://blog.csdn.net/wtt234/article/details/124475011
相關推薦
- 2022-10-11 主從同步中斷(sql_thread)問題一例
- 2022-07-24 .Net創建型設計模式之建造者、生成器模式(Builder)_基礎應用
- 2022-03-23 C++虛函數注意事項_C 語言
- 2023-04-07 Redux?saga異步管理與生成器詳解_React
- 2022-05-15 python數字類型和占位符詳情_python
- 2022-08-15 使用mybatis-plus 的baseMapper的selectById 出現查詢不到值
- 2021-12-09 JQuery選擇器詳解_jquery
- 2022-12-13 React?setState是異步還是同步原理解析_React
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支