データベース
OceanBaseデータベース
OceanBase Databaseは、ミッションクリティカルな業務を支えるために設計されたエンタープライズ向け分散データベースです。高可用性・高性能・高い拡張性を兼ね備え、汎用ハードウェア上でも安定した運用を実現。OracleやMySQLとの高い互換性で、導入や移行の負担も抑えられます。
OceanBaseデータベースの概要
アプリケーション開発
セキュリティ
パフォーマンス診断と最適化
スタンドアロン構成と分散構成を統合したOceanBase独自のアーキテクチャについて解説します。ご利用を始める前に知っておきたい基本概念や全体像を把握できます。
詳細を見る
高可用性(HA)やディザスタリカバリ(DR)の要件に応じて、ノード、データセンター、リージョンを考慮した構成を選択できます。まずは要件に合わせて、テスト環境を構築してみましょう。
テスト環境の構築後は、オンライントランザクション処理(OLTP)やオンライン分析処理(OLAP)、マルチテナント機能など、OceanBaseが提供する各種機能をお試しください。
さまざまな接続方式をサポートしています。OceanBaseの公式クライアントやドライバーのほか、互換性のあるサードパーティ製ツールを使用して、シームレスにデータベースへ接続する方法を紹介します。
データベースへの接続後に行う、データベースオブジェクトの作成、データの読み書き、クエリの実行など、アプリケーション開発に必要な操作手順を説明します。
データベースにログインするユーザーを認証する仕組みと、その設定方法について解説します。
ユーザーに適切な権限を付与し、実行できる操作やアクセスできるデータの範囲を制限することで、システムを保護します。ネットワークアクセスを制御する許可リストや、行レベルのアクセス制御を可能にするラベルセキュリティなどに対応しています。
通信時および保存時のデータを暗号化し、不正な読み取りによる情報漏えいのリスクを低減します。SSL/TLSによる通信の暗号化と、保存データを暗号化する透過的データ暗号化(TDE)の設定方法を説明します。
データベース内でのユーザーの操作や、オブジェクトへのアクセス履歴を正確に記録・追跡します。コンプライアンス要件を満たすための監査機能の活用方法について解説します。
クラスタの稼働状況やパフォーマンス指標をリアルタイムで監視し、システムの健全性を維持する方法や、ボトルネックを特定・診断する手法について解説します。
実行計画の分析やインデックスの最適化など、クエリの実行速度とシステム全体のパフォーマンスを向上させるための実践的なSQLチューニング手法を紹介します。