11< ?xml version="1.0" encoding="UTF-8" standalone="no"?>
2- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> < html xmlns ="http://www.w3.org/1999/xhtml "> < head > < meta http-equiv ="Content-Type " content ="text/html; charset=UTF-8 " /> < title > F.1. amcheck — テーブルとインデックスの一貫性を検査するツール</ title > < link rel ="stylesheet " type ="text/css " href ="stylesheet.css " /> < link rev ="made " href ="pgsql-docs@lists.postgresql.org " /> < meta name ="generator " content ="DocBook XSL Stylesheets Vsnapshot " /> < link rel ="prev " href ="contrib.html " title ="付録F 追加で提供されるモジュールと拡張 " /> < link rel ="next " href ="auth-delay.html " title ="F.2. auth_delay — 認証エラー時に一時停止 " /> < meta name ="viewport " content ="width=device-width,initial-scale=1.0 " /> </ head > < body id ="docContent " class ="container-fluid col-10 "> < div class ="other_version "> < a href ="https://www.postgresql.jp/document/ "> バージョンごとのドキュメント一覧</ a > </ div > < div class ="navheader "> < table width ="100% " summary ="Navigation header "> < tr > < th colspan ="4 " align ="center "> < a accesskey ="h " href ="index.html "> PostgreSQL 17.6文書</ a > </ th > </ tr > < tr > < td width ="10% " align ="left "> </ td > < td width ="10% " align ="left "> </ td > < td width ="60% " align ="center "> < a href ="contrib.html " title ="付録F 追加で提供されるモジュールと拡張 "> 付録F 追加で提供されるモジュールと拡張</ a > </ td > < td width ="20% " align ="right "> < div class ="actions "> < a class ="issue " title ="github " href ="https://github.com/pgsql-jp/jpug-doc/issues/new?template=bug_report.yml&what-happened=version 17.6 : amcheck.html "> 誤訳等の報告
2+ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> < html xmlns ="http://www.w3.org/1999/xhtml "> < head > < meta http-equiv ="Content-Type " content ="text/html; charset=UTF-8 " /> < title > F.1. amcheck — テーブルとインデックスの一貫性を検査するツール</ title > < link rel ="stylesheet " type ="text/css " href ="stylesheet.css " /> < link rev ="made " href ="pgsql-docs@lists.postgresql.org " /> < meta name ="generator " content ="DocBook XSL Stylesheets Vsnapshot " /> < link rel ="prev " href ="contrib.html " title ="付録F 追加で提供されるモジュールと拡張 " /> < link rel ="next " href ="auth-delay.html " title ="F.2. auth_delay — 認証エラー時に一時停止 " /> < meta name ="viewport " content ="width=device-width,initial-scale=1.0 " /> </ head > < body id ="docContent " class ="container-fluid col-10 "> < div class ="other_version "> < a href ="https://www.postgresql.jp/document/ "> バージョンごとのドキュメント一覧</ a > </ div > < div class ="navheader "> < table width ="100% " summary ="Navigation header "> < tr > < th colspan ="4 " align ="center "> < a accesskey ="h " href ="index.html "> PostgreSQL 18.0文書</ a > </ th > </ tr > < tr > < td width ="10% " align ="left "> </ td > < td width ="10% " align ="left "> </ td > < td width ="60% " align ="center "> < a href ="contrib.html " title ="付録F 追加で提供されるモジュールと拡張 "> 付録F 追加で提供されるモジュールと拡張</ a > </ td > < td width ="20% " align ="right "> < div class ="actions "> < a class ="issue " title ="github " href ="https://github.com/pgsql-jp/jpug-doc/issues/new?template=bug_report.yml&what-happened=version 18.0 : amcheck.html "> 誤訳等の報告
33 </ a > </ div > </ td > </ tr > < tr > < td width ="10% " align ="left "> < a accesskey ="p " href ="contrib.html " title ="付録F 追加で提供されるモジュールと拡張 "> 前へ</ a > </ td > < td width ="10% " align ="left "> < a accesskey ="u " href ="contrib.html " title ="付録F 追加で提供されるモジュールと拡張 "> 上へ</ a > </ td > < td width ="60% " align ="center "> F.1. amcheck — テーブルとインデックスの一貫性を検査するツール</ td > < td width ="20% " align ="right "> < a accesskey ="n " href ="auth-delay.html " title ="F.2. auth_delay — 認証エラー時に一時停止 "> 次へ</ a > </ td > </ tr > </ table > < hr /> </ div > < div class ="sect1 " id ="AMCHECK "> < div class ="titlepage "> < div > < div > < h2 class ="title " style ="clear: both "> F.1. amcheck — テーブルとインデックスの一貫性を検査するツール < a href ="#AMCHECK " class ="id_link "> #</ a > </ h2 > </ div > </ div > </ div > < span class ="original ">
44 <title>amcheck &mdash; tools to verify table and index consistency</title>
55</ span > < a id ="id-1.11.7.11.2 " class ="indexterm "> </ a > < p >
216216< code class ="function "> bt_index_parent_check</ code > による追加の検査では、様々な病的な事象を検出する可能性があります。
217217これらの現象は、チェック対象のインデックスが使用している間違った実装がされたB-Tree演算子クラスによるものや、もしかしたら関連するB-Treeインデックスアクセスメソッドのコード中のまだ見つかっていないバグによるものなのかもしれません。
218218< code class ="function "> bt_index_check</ code > と違って、< code class ="function "> bt_index_parent_check</ code > は、ホットスタンバイモードが有効な場合(すなわち、読み出し専用物理レプリカ)では使用できません。
219+ </ p > </ dd > < dt > < span class ="term ">
220+ < code class ="function "> gin_index_check(index regclass) returns void</ code >
221+ < a id ="id-1.11.7.11.8.2.3.1.2 " class ="indexterm "> </ a >
222+ </ span > </ dt > < dd > < p >
223+ < span class ="original ">
224+ <function>gin_index_check</function> tests that its target GIN index
225+ has consistent parent-child tuples relations (no parent tuples
226+ require tuple adjustment) and page graph respects balanced-tree
227+ invariants (internal pages reference only leaf page or only internal
228+ pages).
229+ </ span >
230+ 《機械翻訳》< code class ="function "> gin_index_check</ code > そのターゲットGINインデックスが一貫した親-子タプルリレーションを持ち(親調整を必要とするタプルタプルがない)、ページグラフがバランスのとれたツリー不変量(内部ページリファレンスのリーフページのみ、または内部ページのみ)を尊重することをテストします。
219231 </ p > </ dd > </ dl > </ div > < div class ="tip "> < h3 class ="title "> ヒント</ h3 > < p >
220232< span class ="original ">
221233 <function>bt_index_check</function> and
514526テストの実行に関する詳細は、< a class ="xref " href ="regress-run.html " title ="31.1. テストの実行 "> 31.1</ a > をご覧ください。
515527 </ p > </ li > < li class ="listitem "> < p >
516528< span class ="original ">
517- File system or storage subsystem faults where checksums happen to
518- simply not be enabled .
529+ File system or storage subsystem faults when data checksums are
530+ disabled .
519531</ span >
520- 単にチェックサムが有効になっていないファイルシステムあるいはストレージサブシステムの障害 。
532+ 《機械翻訳》ファイルシステムやストレージのサブシステムは、データチェックサムが使えなくなると故障します 。
521533 </ p > < p >
522534< span class ="original ">
523535 Note that <filename>amcheck</filename> examines a page as represented in some
603615破損したリレーションは、リスクの高い活動がもっとも忌避される環境である、運用中の実システム環境では最大の懸念事項です。
604616このため、< code class ="function "> verify_heapam</ code > は過度のリスクを伴わずに破損を診断するように設計されています。
605617ひどく破損したシステムでは問い合わせの呼び出しを実行するだけでも安全ではないため、バックエンドのクラッシュのすべての原因から守ることはできません。
606- カタログ自身が破損していれば< a class ="link " href ="catalogs-overview.html " title ="51 .1. 概要 "> カタログテーブル</ a > へのアクセスの実行も問題になるでしょう。
618+ カタログ自身が破損していれば< a class ="link " href ="catalogs-overview.html " title ="52 .1. 概要 "> カタログテーブル</ a > へのアクセスの実行も問題になるでしょう。
607619 </ p > < p >
608620< span class ="original ">
609621 In general, <filename>amcheck</filename> can only prove the presence of
635647不変条件違反の根本的な原因の説明が求められます。
636648< code class ="filename "> amcheck</ code > が検出した破損の診断には、< a class ="xref " href ="pageinspect.html " title ="F.23. pageinspect — データベースページの低レベルな調査 "> pageinspect</ a > が有用な役割を担うかもしれません。
637649< code class ="command "> REINDEX</ code > は破損の修復には効果的ではないかもしれません。
638- </ p > </ div > </ div > < div class ="navfooter "> < hr /> < table width ="100% " summary ="Navigation footer "> < tr > < td width ="40% " align ="left "> < a accesskey ="p " href ="contrib.html " title ="付録F 追加で提供されるモジュールと拡張 "> 前へ</ a > </ td > < td width ="20% " align ="center "> < a accesskey ="u " href ="contrib.html " title ="付録F 追加で提供されるモジュールと拡張 "> 上へ</ a > </ td > < td width ="40% " align ="right "> < a accesskey ="n " href ="auth-delay.html " title ="F.2. auth_delay — 認証エラー時に一時停止 "> 次へ</ a > </ td > </ tr > < tr > < td width ="40% " align ="left " valign ="top "> 付録F 追加で提供されるモジュールと拡張 </ td > < td width ="20% " align ="center "> < a accesskey ="h " href ="index.html " title ="PostgreSQL 17.6文書 "> ホーム</ a > </ td > < td width ="40% " align ="right " valign ="top "> F.2. auth_delay — 認証エラー時に一時停止</ td > </ tr > </ table > </ div > </ body > </ html >
650+ </ p > </ div > </ div > < div class ="navfooter "> < hr /> < table width ="100% " summary ="Navigation footer "> < tr > < td width ="40% " align ="left "> < a accesskey ="p " href ="contrib.html " title ="付録F 追加で提供されるモジュールと拡張 "> 前へ</ a > </ td > < td width ="20% " align ="center "> < a accesskey ="u " href ="contrib.html " title ="付録F 追加で提供されるモジュールと拡張 "> 上へ</ a > </ td > < td width ="40% " align ="right "> < a accesskey ="n " href ="auth-delay.html " title ="F.2. auth_delay — 認証エラー時に一時停止 "> 次へ</ a > </ td > </ tr > < tr > < td width ="40% " align ="left " valign ="top "> 付録F 追加で提供されるモジュールと拡張 </ td > < td width ="20% " align ="center "> < a accesskey ="h " href ="index.html " title ="PostgreSQL 18.0文書 "> ホーム</ a > </ td > < td width ="40% " align ="right " valign ="top "> F.2. auth_delay — 認証エラー時に一時停止</ td > </ tr > </ table > </ div > </ body > </ html >
0 commit comments