Car-tech

ポーランド語を追加するための新しいPostgres

PostgreSQL - 21. Sauvegardes : pg_dump pour vos sauvegardes | tutos fr

PostgreSQL - 21. Sauvegardes : pg_dump pour vos sauvegardes | tutos fr
Anonim

オープンソースプロジェクトの中心的な開発者であるBruce Momjian氏と、市販のデータベースを提供するEnterpriseDBのシニアデータベースアーキテクトは述べています。 "914使いやすさ、管理の容易さ、大企業に必要とされる施設の種類を提供することに重点を置いている」と語った。開発者が今行っていることの多くは、「データベースに主流の磨きをかけ、それをオープンソースの人々のためのものにしてはいけない」と彼は言った。

一般的な使い方については、オープンソースPostgresSQLとして知られているPostgresSQLは、Postgresとしても知られていますが、信頼できる選択肢でもあります。

EnterpriseDBはデータベースのバージョンを販売していますOracleのような独自のデータベースの代わりに、MySQLの代わりに、OracleがMySQLを管理し、顧客がデータベース技術を多様化したいと考えている。 Oracle、MySQL、[IBM] DB2を使用していて、過去6ヶ月ほどで加速してきた人が増えています」とMomjian氏は述べています。ウェアハウスベンダーNetezzaは、Postgres Plus Advanced Serverを使用してp Netezza Migratorは、NetezzaのTwinFinデータウェアハウス・アプライアンスにSQLクエリーを行うためのOracleベースのインターフェースを提供するソフトウェアです。

Postgres 9.0は、昨年7月にリリースされた最後のメジャー・バージョン8.4をアップデートします。 6月には、開発者は9.0の第2ベータ版をリリースしました。 Momjian氏によると、バージョン9.0には、IDG News Serviceとのインタビューで、企業にアピールするべき新機能が多数含まれている、とMomjian氏は語った。レプリケーションでは、データベースは2番目の場所にコピーされます。多くの場合、別の場所にある別のサーバーにコピーされます。以前のバージョンのPostgresは、Momjianが「外部複製」と呼んでいたものを提供しました。つまり、データベース外部のプログラムがデータベーストランザクションログをあらかじめ指定された間隔で新しい場所にコピーしました。トランザクションログは、データベースに加えられたすべての変更の記録です。このアプローチは、処理が遅すぎることが判明しました。新しいバージョンのソフトウェアでは、「ストリーミングレプリケーション」が可能です。つまり、元のデータベースに何かが書き込まれるとすぐに、データベースソフトウェアもデータを2番目のデータベースにコミットします。

このアプローチでは、より多くの最新のバックアップデータベースを提供します。また、以前の設定では不可能だった2番目のデータベースを照会することもできます.Momjian氏によると、このソフトウェアのもう1つの主な機能は、管理者がPostgresデータベースをPg_migratorという新しいバージョンです。過去のリリース、特にテラバイト規模のデータベースでは、アップグレードは「苦しいプロセスでした」とMomjianは認めました。新しいプロセスでは、基本的にデータベースの内容全体を新しいファイル構造に移動します。

新しいバージョンでは、データがそのまま残り、テーブルレイアウトだけが置き換えられます。テラバイトサイズのデータ​​ベースでMomjian氏は、「400ギガバイトのデータベースを40秒で移行することができる」と同氏は、プロセスのデモンストレーションを行ったYouTubeのビデオを指摘している。これらのメジャーな追加を除き、バージョン8からバージョン9へのメジャーリリースナンバーの飛躍を保証する、一般的なPostgresの「オーバーホールがたくさんありました」とMomjian氏は言います。ストアドプロシージャのサポートが拡張され、新しいタイプのプロシージャが実行されます。 Perlコンパイラはオーバーホールされており、Pythonコンパイラはその言語のバージョン3で動作することができます。

これらの小さな機能の多くは、エンタープライズの使用を促進するはずです。たとえば、誰がデータベースのどの部分を見ているかを指定するアクセス権管理が改訂された。

また、ソフトウェアは管理者にどのアプリケーションがデータベースへの呼び出しを行っているかを表示できるようになったという。

ジョアブ・ジャクソン氏は、エンタープライズソフトウェアと一般的な技術のニュース速報を扱っていますが、アプリケーションがデータベースに接続すると、その名前を提供することができ、管理者コンソールにこの名前が表示されます。

IDGニュースサービス

@Joab_JacksonでTwitterのJoabに従ってください。 Joabの電子メールアドレスは[email protected]です。