国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Delphi如何清空日志文件

開發(fā) 開發(fā)工具
本文是筆者在Delphi學習過程中,得出的個人體會,介紹了Delphi中如何清空日志文件的具體方法,希望能與大家共同分享一下。

  Delphi如何清空日志文件?

  問題的引出:我們在數(shù)據(jù)庫切割過程中,就是將單據(jù)數(shù)據(jù)中某個日期以前的數(shù)據(jù)先復制到新的數(shù)據(jù)庫中(select ... into ...),然后再將原來數(shù)據(jù)庫中的這些數(shù)據(jù)刪除。這樣操作在數(shù)量很大的數(shù)據(jù)庫上時,其日志文件的增長也是驚人的。我復制一個48萬條記錄的表時,***發(fā)現(xiàn)僅這一個表的操作就使新數(shù)據(jù)庫的日志文件增加了170MB,如果不加清理,那就會被日志文件占用大量寶貴的磁盤空間。況且,我們轉(zhuǎn)移到的新建數(shù)據(jù)庫的作用也只是用來查詢,以后不會有任何Insert、Update、Delete操作的,要這些日志文件沒有什么用處,因此必須在向它轉(zhuǎn)移數(shù)據(jù)的過程中做一些縮小日志文件的處理,怎么辦??問題由此而生...

  1. 處理過程中不記錄日志

  設置方法如下:企業(yè)管理器中打開對應數(shù)據(jù)庫的“屬性”,頁框“選項”中將“模型”改為“簡單”。這樣設置的結(jié)果是對此數(shù)據(jù)庫的任何操作都將不記錄事務日志。對應的SQL為:EXEC sp_dboption @pdbName, 'trunc. log on chkpt.', 'TRUE'

  但是,我們經(jīng)過測試發(fā)現(xiàn):啟用此功能后,我們在對這個數(shù)據(jù)庫操作時,就不能用事務操作了,程序執(zhí)行到BeginTranSaction時就報錯,不能執(zhí)行下去,由于我們不能在對此庫的操作中保證100%的正確性,因此我們還需要事務,因此這種方法適用空間有限,也不能滿足我們程序的需求。

  我們還得繼續(xù)查找…

  2. 處理過程中允許記錄日志,但要對日志文件進行處理,時時縮小它。

  SQL Server的聯(lián)機幫助告訴我們:

  在下列情況下,日志文件的物理大小將減少:

  執(zhí)行 DBCC SHRINKDATABASE 語句時。

  執(zhí)行引用日志文件的 DBCC SHRINKFILE 語句時。

  自動收縮操作發(fā)生時。

  下面我們逐個分析這三個方案:

  ① DBCC SHRINKDATABASE:收縮特定數(shù)據(jù)庫的所有數(shù)據(jù)和日志文件,包含我們的需求,但也大于我們的需求。此方案可用,但不要著急,給人的感覺是買了一件能穿的衣服,但尺寸大了些,穿在身上有點不舒服,我們接著分析以下兩個方案。

  ② DBCC SHRINKFILE:收縮相關數(shù)據(jù)庫的指定數(shù)據(jù)文件或日志文件大小。與方案1的區(qū)別僅一字之差:“和”與“或”,相當于把方案1拆成兩步來執(zhí)行,我們需要的就是收縮日志文件。因此,它對我們來說顯得比較合適,有點量體裁衣的感覺。但還有沒有更好的呢,我們來看第三個方案。

  ③自動收縮:數(shù)據(jù)庫也可設置為按給定的時間間隔自動收縮,服務器定期檢查每個數(shù)據(jù)庫中的空間使用情況。如果發(fā)現(xiàn)數(shù)據(jù)庫中有大量閑置空間,而且它的 autoshrink 選項設置為 true,SQL Server 就縮小該數(shù)據(jù)庫中的文件大小。它是周期性的執(zhí)行DBCC SHRINKDATABASE,既然方案1已經(jīng)是一件尺寸大了一些的衣服,則此方案就相當于又穿上了N件大尺寸衣服,一件就已經(jīng)夠了,我還要那么多干嘛呢?

  綜合對比發(fā)現(xiàn),方案2正是我們需要的。

  1.   DBCC SHRINKFILE ('+Trim(edDBMC.Text)+'_Log, TRUNCATEONLY)  
  2.  

  經(jīng)過這個語句處理以后,日志文件將回到它的最小狀態(tài)504KB,任何的日志記錄都將清空。

  再結(jié)合我們的工具,復制完一個表之后,我們就執(zhí)行方案2,處理過程中日志文件暫時占用的***空間也就是處理***數(shù)據(jù)表時產(chǎn)生的日志空間,但***都將清空,顯示為500多KB,相對于龐大的數(shù)據(jù)文件而言,微之戡微。

【編輯推薦】

  1. Delphi基礎開發(fā)技巧
  2. Delphi編程讀取txt文件數(shù)據(jù)
  3. 如何在Delphi中自動錄入數(shù)據(jù)
  4. 基于Delphi的屏幕抓圖技術的實現(xiàn)
  5. Delphi初學者應小心的六大問題
責任編輯:韓亞珊 來源: 編程愛好者
相關推薦

2010-09-01 16:17:40

SQL刪除日志

2012-02-03 09:55:06

Delphi

2023-09-11 11:31:53

VLC日志文件

2011-03-16 16:41:57

清空iptables

2021-08-30 13:08:54

Linux實時監(jiān)控日志文件

2019-10-21 08:56:36

Linux日志文件拆分

2021-03-11 23:43:20

JavaScript數(shù)組開發(fā)

2011-04-06 13:56:36

Delphi

2010-10-13 15:01:03

MySQL更新日志文件

2010-07-08 10:14:57

SQLServer日志

2020-03-24 08:00:00

Linux日志文件

2019-03-21 09:00:00

UbuntuLinux清空垃圾

2011-04-06 13:40:48

Delphi

2021-12-29 15:02:48

Linux清空文件

2010-10-29 15:07:33

oracle日志

2009-02-02 17:21:58

日志文件維護MySQL日志文件

2010-03-09 17:57:46

2010-09-13 14:12:21

SQL Server日

2014-02-17 15:27:19

Linux系統(tǒng)

2022-06-13 11:33:59

RedoMySQL
點贊
收藏

51CTO技術棧公眾號

精品久久国产一区| 四虎久久免费| 日韩一区欧美二区| 欧美激情一级精品国产| 成人免费观看在线观看| 欧美精品久久一区| 激情综合闲人网| 性久久久久久久| 狠狠操夜夜操| 2022亚洲天堂| 母乳一区在线观看| 国产欧美一区二区三区另类精品| 国产成人影院| 欧美野外猛男的大粗鳮| 全球av集中精品导航福利| 欧美日韩aaaa| 欧美特黄不卡| 国内揄拍国内精品| 快色在线观看| 国产欧美日韩麻豆91| 国产精品久久久久久久久电影网| 麻豆精品一区二区综合av| 亚洲欧美日韩精品久久奇米色影视| 成年人在线免费观看| 日韩欧美高清在线视频| 欧美日韩视频精品二区| 日本韩国欧美一区二区三区| 丝袜视频国产在线播放| 香蕉加勒比综合久久| 校园春色综合| 欧美私模裸体表演在线观看| 欧洲美女少妇精品| 精品国产乱码久久久久久浪潮| 成年男女免费视频网站不卡| 中文字幕日韩电影| 波多野结衣在线一区二区| 久久久最新网址| 国产影视精品一区二区三区| 91社区国产高清| 九色视频在线播放| 一区二区三区色| 国产精品久久久久久超碰| 福利精品在线| 国产片一区二区| 依依成人在线| 国产精品一区在线观看你懂的| 91九色蝌蚪国产| 国产精品115| 日本一区二区不卡| 亚洲午夜极品| 亚洲精品99| 欧美在线视频导航| 欧美一性一乱一交一视频| 91美女视频在线| 亚洲男同性恋视频| 国内精品在线观看视频| 国产精品老女人视频| 国产厕拍一区| 日韩av在线直播| 日本1区2区3区中文字幕| 成人精品免费看| 国产精品丝袜久久久久久高清| 麻豆国产精品| 日韩在线视频网| 中文字幕亚洲欧美日韩高清| 人人九九精品视频| 国产在线精品自拍| 久久久青草婷婷精品综合日韩| h无码动漫在线观看| 一区二区三区国产豹纹内裤在线| 黄在线免费观看| 欧美肥婆姓交大片| 激情综合亚洲| 久久综合九色综合88i| 欧美日韩国产激情| 涩涩视频网站在线观看| 91精品国产91久久久久久久久| 国产手机视频一区二区| 欧美伦理片在线观看| 精品日本一线二线三线不卡| 丝袜连裤袜欧美激情日韩| 欧美一二三四五区| 日韩一区在线看| 人在线成免费视频| 国产主播精品在线| jizz一区二区| 中文字幕资源网在线观看| 57pao国产成人免费| 国产在线视频精品一区| 日韩亚洲第一页| 日本午夜一区| 免费高清一区二区三区| 狠狠色噜噜狠狠狠狠97| 国产精品一区二区三区av | 北条麻妃一区二区三区在线| 欧美精品一区二区三区久久| 夜夜嗨av一区二区三区四季av| 国产精品黄色片| 免费精品视频一区二区三区| 亚洲精品国产成人久久av盗摄| 91九色综合| 一区二区不卡在线观看| 欧美美女视频在线观看| 久久综合电影| 羞羞视频立即看| 欧美成年人网站| 处破女av一区二区| 国产欧美自拍视频| 欧美性xxxx极品hd欧美风情| 中文字幕日韩在线| 日本a级片在线观看| 亚洲第一二三四五区| 1024精品一区二区三区| 香蕉97视频观看在线观看| 国产精品吹潮在线观看| 亚洲欧洲韩国日本视频| 四虎在线精品| 青青青在线视频播放| 精品五月天久久| 国内久久婷婷综合| 91探花在线观看| 婷婷久久青草热一区二区| 欧美色图一区二区三区| wwwav在线| 亚洲精品国偷自产在线99热 | 97超碰人人在线| 91精品综合视频| 欧美日韩性视频在线| 日韩欧美中字| 一个人免费观看视频www在线播放| 国产成人精品在线播放| 亚洲桃色在线一区| 精品少妇一区| 加勒比日本影视| 2023亚洲男人天堂| 尤物视频一区二区| 大色综合视频网站在线播放| 亚洲私人影吧| 国产一区二区在线观看免费播放| 欧美日韩一区二区欧美激情| 亚洲免费在线| 日韩在线伦理| 久久综合色视频| 国内精品小视频| 亚洲国产美女搞黄色| 污污在线观看| 日本中文字幕片| 天堂av免费看| 日韩一区二区在线视频| 亚洲精品视频免费看| 日本vs亚洲vs韩国一区三区| 亚洲精品无吗| 欧美成人毛片| 久草在线视频福利| 成人不用播放器| 爱爱爱视频网站| 亚洲精品中文字幕在线| 佐山爱痴汉视频一区二区三区| 午夜伦理福利在线| 中文字幕免费国产精品| 成人网在线观看| 日本免费a视频| 青柠在线影院观看日本| 成年丰满熟妇午夜免费视频 | 久久资源av| 亚洲视频在线免费看| 懂色av一区二区三区免费看| 国产91欧美| 五月天亚洲激情| 蜜桃导航-精品导航| 91精品国产麻豆国产自产在线 | 国产精品第一视频| 亚洲国产wwwccc36天堂| 久久精品国产一区二区| 另类的小说在线视频另类成人小视频在线| 免费人成黄页网站在线一区二区| 国产成人精品影视| 亚洲成a人片在线不卡一二三区| 精品1区2区3区| 欧美激情在线观看| 成人欧美一区二区| 日本五级黄色片| 羞羞视频在线免费看| 三上悠亚国产精品一区二区三区| 精品久久对白| 丁香激情综合国产| 欧美成人r级一区二区三区| 日韩免费观看网站| 51xx午夜影福利| 成人亚洲性情网站www在线观看| 少妇精品视频一区二区免费看| 久久精品国产99久久6| 日本成人小视频| 精品视频免费在线观看| 国产成人1区| 国产一区清纯| 国内精品久久久久影院色| 国产久卡久卡久卡久卡视频精品| 99国产精品久久久久久久| 亚洲理论电影片|