• SQL Server 2005 ミラー構築マニュアル(sql2005 データベース同期ミラーリングソリューション)

    I. ミラーリングの紹介 1. はじめに データベースミラーリングは、あるSQL Serverデータベースから、異なるSQL Server環境にある別のSQL Serverデータベースへ、データベーストランザクションを移動させる処理です。ミラーリングは直接アクセスできず、エラーリカバリーの場合のみアクセス可能です。 データベースミラーリングを実行するための最小要件は、2つの

    2022-01-19 11:11:41
  • DB2 現在のユーザーテーブル、フィールド、インデックスなどの詳細を取得します。

     すべてのテーブル、フィールド、インデックスなどの詳細を取得します。 SELECT d.name tbName, COALESCE(d.marks, '') tbDesc, a.name columnName, a.coltype columnType , decode(a.nulls,'Y','1','0') notNull, decode(a.identity,'Y','

    2022-01-19 11:04:42
  • postgreSQLのクエリ結果に自己インクリメントシーケンス演算が追加されました。

    postgreのみで実験したところ、うまくいきました。 ROW_NUMBER () OVER (ORDER BY col_name ASC) AS ids 以下は、私の実験のスクリーンショットです。 追記:postgresql は既存のフィールドにインクリメントを作成し、インクリメントは最大の id+1 から開始します。 /*Modify the tab

    2022-01-19 10:52:46
  • MongoDBのメモリ管理関連まとめ

    MongoDBのメモリはどこで使われているのか?    MongoDBでは、さまざまな依存ライブラリのメモリへのロード、クライアントからのリクエストの管理、メタデータ管理のストレージなど、すべてメモリを必要としますが、実際にメモリを使うのは、ストレージエンジンとクライアントからの接続リクエストの処理が大半を占めます。    一方はストレージエン

    2022-01-19 10:45:57
  • Postgresqlのセルフインクリメントidをキーにした場合の重複問題の解決

    さっそく、コードを見てみましょう~。 SELECT setval('data_tracking_au_sec_id_seq', (SELECT MAX(id) FROM data_tracking_au_sec)+1); data_tracking_au_sec_id_seq. その後、DDLで表示することができます data_tracking_au_sec. テーブル名

    2022-01-19 10:43:46
  • sqlserver2008 初回ログイン失敗の問題と解決策

    sqlserverの初回インストール後、(ローカル)を使ったログインに失敗した場合の解析。 障害発生ラインは2つ考えられますが、sqlserver managerで下図でマークした場所を確認し、以下の設定にします。 上記の設定が完了しても、(local)を使用して接続に失敗する場合は、続けて確認します。 右クリック、プロパティ:IPADDRESSをチェックし、I

    2022-01-19 10:15:34
  • MongoDBバランサーの使い方を解説

       MongoDBでは、バランサーはバックグラウンドのプロセスで、各シャードのチャンク数を監視し、チャンク数の差が閾値を超えると、バランサーが自動的にチャンクをマイグレーションして、各シャードのチャンク数が相対的にバランスよくなるようにします。    再配置のプロセス全体はユーザーに対して透過的ですが、再配置のプロセス中にユーザーへの影響があります

    2022-01-19 09:47:12
  • 2021年最新版Windows 10システムMongoDBデータベースインストールと構成環境

    I. MongoDBのダウンロードとインストール 1.1 ダウンロード先 https://www.mongodb.com/download-center/community?jmp=docs 1.2 インストール ダウンロードしたzipを格納するmongodbフォルダを作成します。 II. 環境を設定する マウスを右クリックして、コンピュー

    2022-01-19 09:05:18
  • MongoDB にシャードレプリカセットを追加する方法

       その背景はこうだ。LINEのMongoDBクラスタでは、過去のデータを大量に保持しており、時間フィールドごとにシャーディングされているのですが、最近2021年に一部のシャードに期限が迫っているため、より多くのデータを保持するために、現在のシャードに適切なシャードを追加する必要があるのです。    オンライン環境では、各スライス自体が3コピーのレ

    2022-01-19 08:59:32
  • Postgresqlの操作でSQL文の実行効率を表示する

    説明コマンドは、データベースのパフォーマンスを解決するための最初の推奨コマンドです、パフォーマンスの問題のほとんどは簡単にこのコマンドで解決することができます、説明は、SQLステートメントの実行効率をチェックするために使用することができます、より良いインデックスを選択し、クエリ文を最適化することができます、より良い最適化文を記述します。 Explainのシンタックス explain

    2022-01-19 08:17:47
  • DB2アクティビティログフルの原因を分析し、DB2ログフルの方法と回避策を解決します。

    ログ使用状況 以下の図は、同時実行トランザクションの下でのログの使用状況を模式的に表したものである。 画像 3つの同時進行プログラム プロセス1、プロセス2、プロセス3がある。各プログラムには2つのトランザクションがある。青いブロックはSQL文、赤いブロックはコミット操作、緑のブロックはロールバック操作を表しています。各下向き矢印は、ログバッファのデータがログディスクにフラッシュされることを表

    2022-01-19 08:06:28
  • DB2 における REVERSE 関数の実装

    ORACLE SQL> select reverse('1234') from dual; REVERSE( -------- 4321 SQL> select reverse(12121) from dual; select reverse(12121) from dual      &nbsp

    2022-01-19 07:37:05
  • SQLiteチュートリアル(V): データベースとトランザクション

    I. データベースのアタッチメント      ATTACH DATABASE文は、現在の接続に別のデータベース・ファイルを追加します。ファイル名が ":memory:" であれば、メモリー データベースとして扱うことができ、メモリー データベースはディスク ファイルに永続化することができません。Attachedデータベースのテーブルを操作する場合

    2022-01-19 07:26:51
  • MongoDBのバックアップとリカバリー

        データベースの安全性を確保するためには、日々のバックアップとリストアが欠かせません。MongoDBのバックアップとリストアは、一般的に独自のツールを使って実行されます。      バックアップの話を始める前に、リカバリーポイントターゲットとリカバリータイムターゲットという2つの概念を理解する必要がありますが、これ

    2022-01-19 07:24:21
  • 段雲峰:DB2 9は、企業にとって役立つ3つのポイントを備えています。

    あなたが見ているdb2チュートリアルは:Yunfeng Duanです。DB2 9 は、3 つの方法で企業を支援します。 Yunfeng Duanは、2001年に北京郵電大学から博士号を、2005年に北京大学から情報通信工学の博士号を取得しました。チャイナモバイルでは、階層型データウェアハウスの理論を国際的に革新的に提案し、チャイナモバイルのデータウェアハウスシステムの設計と構築を主宰し、前後し

    2022-01-19 07:18:44
  • MongoDB の一般的なクエリ文のサンプルコード

    背景 最近、いくつかのルールロジックを作りました。使用は、より多くのmongoのクエリに、トランザクション商人をフィルタリングするために確立されたルールを実行するトランザクション情報を照会することです、統計情報の集計パイプラインを使用して、単純な処理後のデータを取り出し、SQLの代わりにビジネスコードのロジック判断を使用する。 メソッド MongoDB のアグリゲーションでは

    2022-01-19 06:44:57
  • Postgresqlのシーケンススキップの問題を解決する

    I. シーケンスの作成 CREATE SEQUENCE seq_bm_menuid INCREMENT 1 MINVALUE 1 MAXVALUE 99999999999999999999 START 1 CACHE 5; 上記の文から、現在のシーケンスはキャッシュが5であることがわかります。 第二に、シーケンスジャンプ値問題に遭遇 ウェブアプリケーションがp

    2022-01-19 06:35:52
  • Postgresqlのデータベースにおける配列の作成と変更に関する操作

    シーケンスの作成 (から始まり、1ずつ増加し、最大値に上限はない)。 create sequence fl_user_seq increment by 1 minvalue 1 no maxvalue start with 1; シーケンス値の変更 (このメソッドの2つのパラメータは、1.シーケンス名、2.シーケンスの変更値です). select setval('

    2022-01-19 06:34:32
  • Postgresqlのデータベース権限まとめ

    Postgresqlデータベースは、柔軟なアクセス権の管理をサポートしています、あなたはテーブルの読み取り、書き込み、更新、削除およびその他の操作のアクセス権にロール(グループ、ユーザー)を制御することができます、関数のアクセス権を実行し、(使用、更新など)ビュー、シーケンス権限を操作する。 PGの権限管理はより強力で、ユーザーがテーブルのパスワード・フィールドにアクセスすることを禁止する

    2022-01-19 06:30:04
  • MongoDBプライマリシャード概要

    01 プライマリシャードとは何ですか?   シャードクラスターの各データベースには、シャード化されていない現在のデータベース内のコレクションのデータを保持するプライマリシャードがあり、プライマリシャードとマスターノード(プライマリー)の間には関連性はありません。    プライマリシャードは mongos によって選択されます。新しいデータベースが作成され

    2022-01-19 05:57:23