<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # vacuumlo ## Name vacuumlo?--?從 PostgreSQL 數據庫移除孤立的大對象 ## Synopsis `vacuumlo` [`_option_`...] `_dbname_`... ## 描述 vacuumlo 是一個 "會" 從 PostgreSQL 數據庫移除所有孤立的大對象的簡單程序. 一個大對象(LO)被認為是OID不在任何數據庫的數據列的 `oid` 或者or `lo` 中的LO. 當摸使用它, 你可能會對 [lo](#calibre_link-386) 模塊中的`lo_manage`觸發器感興趣. `lo_manage` 在一開始嘗試避免創造孤立的LOs是非常有用的. 命令行中出現的數據庫都是處理過的. ## 選項 vacuumlo 接受下面的命令行參數: `-l` `_限制_` 每個事務移除不超過 `_限制_` 數量的大對象 (默認 1000). 如果服務每移除一個LO就獲得一個鎖, 在一個事務中移除太多的LOs是非常危險的 [max_locks_per_transaction](#calibre_link-642). 如果你想要所有移除在一個單獨的事務設置限制為0. `-n` 不移除任何東西,只是顯示什么將要被執行. `-v` 輸出一系列的進度信息. `-V``--version` 打印 vacuumlo 版本并且退出. `-?` `--help` 顯示 vacuumlo 的命令行參數, 并且退出. vacuumlo 也接受下面的命令行參數作為連接參: `-h` `_主機名_` 數據庫服務器的主機. `-p` `_端口_` 數據庫服務器的端口. `-U` `_用戶名_` 作為連接服務器的用戶名. `-w` `--no-password` 從來不發出密碼提示. 如果服務器要求密碼認證并且通過其他方法比如`.pgpass` 文件中不能獲取, 連接嘗試將會失敗. 在批處理任務或腳本中沒有用戶輸入密碼的時候這個選項將會變得很有用. `-W` 在連接數據庫之前強制 vacuumlo 提示密碼輸入. 這個選項不是必要的, 因為 vacuumlo 將會自動的提示密碼輸入如果服務器需要密碼認證的話. 然而, vacuumlo 將會浪費一個連接嘗試去找出服務器是否需要密碼. 在某些情況下使用`-W`選項來避免額外的連接嘗試是值得的. ## 說明 vacuumlo 以下面的方法工作: 首先, vacuumlo 創建一個包含所有選擇數據庫的大對象OIDs的臨時表. 然后掃描數據庫中是 `oid` 或者 `lo`類型的所有列, 然后從臨時表中移除匹配的記錄. (注意: 只有這些名字的類型才被考慮; 特別是, 超過它們范圍的不被考慮.) 臨時表中剩下的記錄被認證維LOs對象.它們將會被移除. ## 作者 Peter Mount `&lt;[peter@retep.org.uk](mailto:peter@retep.org.uk)&gt;`
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看