• SQL Server 2005データベースミラーリング関連知識の簡単な説明

    データベースミラーリングは、SQL Server データベースでデータベースの可用性を向上させるために使用される主要なソフトウェアソリューションです。データベース ミラーリングはデータベース単位で実装され、完全復旧モードを使用するデータベースでのみ利用できます。データベースミラーリングは、シンプルリカバリーモードとハイボリュームログリカバリーモードではサポートされておらず、データベースミラーリン

    2022-01-23 22:06:21
  • Redisの文字列はどのように実装されているか

    前文 文字列は日常の開発でよく使われますが、Redisの場合、キーと値のペアのキーが文字列で、値が文字列です。例えば、Redisで顧客メッセージを書くと、名前、性別、好みなどが記録されます。 Redisのような文字列が多用されるインメモリデータベースでは、文字列は以下のように設計されています。 1. 1. リッチで効率的な文字列操作(追加、コピー、比較など)をサポートしま

    2022-01-23 21:52:59
  • SQLServerは、ユーザーのデフォルトデータベースを開くことができません ログイン失敗エラー4064の解決策

       ユーザーのデフォルトデータベースを開くことができません。ログインアカウント用のデフォルトデータベースが削除されたため、ログインに失敗しました。 /{br     回避策としては、管理者アカウントを使用して、このログインアカウントのデフォルトデータベースを変更することです。 /解決策は、管理者アカウントを使用して、デフォルトのデータベ

    2022-01-23 21:16:01
  • [オリジナル】SQL2005再ビルドインデックスストアドプロシージャ sp_rebuild_index

    アクセス数の多いサイトを運営しており、インタラクティブなサイトであるため、3~4ヶ月後にインデックスが大量にフラグメントを生成することがしばしばあり、ページの大部分が静的に生成されていないため、サイトのオープン速度が低下する原因となっています。 以前は、インデックスを右クリックして手動で再 生成していましたが、インデックスが多すぎて、操作に時間と手間がかかっていました。インデックスはオンラ

    2022-01-23 19:08:28
  • 高額で無料のSQL開発ツール「Beekeeper Studio」解説

    本日は、使いやすく美しいフリーのSQLクライアントをご紹介します。Beekeeper Studioです。 Beekeeper Studioの紹介 ビーキーパー・スタジオ Beekeeper Studio は、美しく、効率的で使いやすい、フリーでオープンソースの SQL 開発およびデータベース管理ツールです。Beekeeper Studio は Vue.js をベースと

    2022-01-23 17:46:54
  • SpringBootがRedisの分散ロックを利用して並行処理の問題を解決することについて

    問題の背景 今日のアプリケーション・アーキテクチャでは、サービスの安定性を確保するために、多くのサービスが複数のコピーで実行されています。あるサービスインスタンスがハングアップしても、他のサービスはリクエストを受信することができます。例えば、あるインターフェースの処理ロジックは次のようなものです。リクエストを受信したら、まずDBに問い合わせて関連データがあるかどうかを確認し、なければデータ

    2022-01-23 17:21:32
  • SQLiteチュートリアル(II)。C/C++インターフェイスの紹介

    I. 概要     SQLiteが提供するC/C++インターフェースのうち、5つのAPIがコアインターフェースとなっています。このブログでは、それらの使い方と、database_connection や prepared_statement など、それらが関係する SQLite のコアオブジェクトに焦点をあてて説明します。SQLiteが提供するインターフェ

    2022-01-23 14:17:53
  • PostgreSQLで時間指定タスクを実装する4つの方法

    PostgreSQLはOracle、MySQL、Microsoft SQL Severのようなタスクスケジューリングを内蔵していませんので、この記事ではPostgreSQLデータベースに時間指定タスクを実装する4つの方法を紹介します。そこで、本記事ではPostgreSQLのデータベースで時間指定タスクを実装する4つの方法を紹介します。 オペレーティングシステムのタイムドタスク

    2022-01-23 13:51:04
  • Redisシングルスレッディングの正しい理解

    RedisのシングルスレッドとI/O多重化についてよく知らない学生も多いので、RedisのシングルスレッドとI/O多重化の原理をわかりやすく理解してもらうことで、Redisをしっかり学び、使うための基礎固めをしようと思っています。 I. シングルスレッドで理解するRedis Redisクライアントからサーバーへの呼び出しは、コマンドの送信、コマンドの実行、結果の返信というプロセスを経

    2022-01-23 12:27:21
  • データベース毎日練習問題、毎日少しづつ進歩(2)

    1、データベースには、( )が格納されています。 正しい答え C データ データモデル データとデータ間の接続 インフォメーション タイトルソリューション。 データベースはデータだけでなく、データ間の関係も保存する &lt;マーク <!--マーク 2. データベースにはA,B,C,D,E,Fの6つの文があるが、現在データベースの連携がと

    2022-01-23 10:45:27
  • MySQLにおけるvarchar型とchar型の違い

    前置き VARCHARとCHARは、最も支配的な2つの文字列型です。残念ながら、これらの値がディスクやメモリにどのように格納されるかを正確に説明することは困難です。これは、ストレージエンジンの特定の実装に関係するためです。 以下の説明では、使用するストレージエンジンが InnoDB および/または MyISAM であると仮定しています。 これら以外のストレージエンジンを使用している

    2022-01-23 09:09:45
  • SQLiteチュートリアル(VIII)。コマンドラインツールの紹介

    良い仕事をするためには、まず自分が良い仕事をする必要があります。SQLiteのコマンドラインツールを学ぶことは、SQLiteそのものを学ぶのにとてもとても役に立ちます。最も基本的なことは、SQLiteをより簡単に、より楽しく学べるようになるということです。SQLiteの公式ダウンロードサイトでは、マルチプラットフォームをサポートし、Oracleのsqlplusのように、SQLiteのほとんどの一

    2022-01-23 08:40:57
  • DB2におけるデータの移動(I)

    DB2におけるいわゆるデータムーブには、以下のようなものがあります。&nbsp;&nbsp; 1. データの取り込み(インポート)&nbsp;&nbsp; 2. データの書き出し(Export)&nbsp;&nbsp; 3. データの読み込み(Load)&nbsp;&nbsp; インポートとロードは、どちらも関連する DB2 コマンドを使用して、何らかの形式のファイルからデータベー

    2022-01-23 08:22:36
  • SQL Server モバイルシステムデータベース

    この問題になると、基本的に3つの疑問が誰かの頭に浮かびます。 1, システムデータとは何ですか? 2, なぜシステムデータベースを移動するのか? 3、アタッチとデタッチで済むのに、なぜモバイルシステムのデータベースを分離する必要があるのか? この3つの疑問について、1つずつ、自分でメモを取りながら、なんとなく話してみます。 1. システムデータとは何ですか?

    2022-01-23 06:47:34
  • C#からORACLEへの接続が乱れたコードの問題解決法

    以前、javaのプロジェクトをやったことがあり、あらゆるデータベースへの接続に慣れているのですが、最近、c#のプロジェクトに出会い、SqlServerデータベースへの接続は非常にうまくいくのですが、Oracleデータベースに出会うと萎えますので、いろいろ検索して、oracle.datamanager.dataaccess、System.Datamanager. OracleClient.Oracl

    2022-01-23 06:26:17
  • Accessで指定日以前のレコードを選択する方法は?

    AccessでDateDiffが使えないのはわかったのですが、指定した日付以前のレコード数を選択するにはどうしたらいいのでしょうか? AccessではDateDiff関数は使えませんが、date関数を使えばこのようなことができます。以下の "huge" の例で、今日と今日以前の日付を含む最初の8レコードを選択する方法を実装したステートメントを見てみましょう。 &nbsp;&nbsp;selec

    2022-01-23 06:07:01
  • SQLにおけるwhereとhavingの違いについて解説します

    コンセプト どこ where は、クエリの結果が返される前と、結果が返される前にデータベース内のクエリ条件を制約する制約文であり、where の後に "集約関数"を続けることはできません。 集計関数 値のグループに対して計算を行い、単一の値を返すことはグループ関数とも呼ばれ、SELECT文のGROUP BY句でHAVINGと一緒によく使われます。例えば AV

    2022-01-23 04:59:17
  • MongoDBのloggingモジュールについて説明します。

    &nbsp; &nbsp; 今日は、MongoDBのloggingモジュールについて簡単に勉強して、そのドキュメント記事を書きました。 01 MongoDBのロギングコンポーネントの種類とロギングレベル &nbsp; &nbsp; どのデータベースにもロギングモジュールがあり、MongoDBも例外ではありません。通常、データベースのログに記録されるのは、そのデータベースの接続情報、ス

    2022-01-23 04:26:21
  • Sql Server 2008R2アップグレード Sql Server 2012グラフィックチュートリアル

    環境 Windows server 2008 r2 Standard +SqlServer2008R2 イントラネット環境をSQL server 2012にアップグレードする必要がある。 アップグレードインストールで、サポートされていないバージョンのプロンプトが表示される SQL server 2008 r2 sp1以上であること、SQL server 2012にアップグレードする

    2022-01-23 03:22:01
  • MongoDBの共通データ型と基本操作

    NO.1 MongoDBの共通データ型 &nbsp;&nbsp;&nbsp; MongoDBのドキュメントはjsonに似ていて、jsonではnull, bool, array, string, data, json objectなどのデータ型が一般的であることが分かっています。比較的少ない、例えば、データの時間型については、jsonは、jsonのような単純な最適化のためのjsonで、表現す

    2022-01-23 02:27:43