タグ付けされた質問 「database」

体系的な方法で大量のデータを処理するシステム

8
mysqlデータベースをバックアップするにはどうすればよいですか?
データベースをバックアップしたいが、サーバーに負荷がかかっている日中。バックアップが、同じサーバー上で実行されているApacheや他のデータベースに影響を与えないことが重要です。 mysqldumpコマンドを使用することは可能ですが、低い優先度でコマンドを実行してください。 これどうやってするの? アップデート: ルックスが好きだけでは動作しませんmysqldumpを持つ素敵なを使用して mysqldumpをスポーン新しいプロセス以来。
15 mysql  backup  database 

4
同じサーバーまたは別のサーバーでMSSQLデータベースを複製する方法は?
私は次を達成しようとしています: 元のデータベースのスナップショットを作成し、別のサーバーで複製を作成して正確に作成しますか? 元のデータベースのスナップショットを作成し、同じサーバー上に異なるDB名で複製を作成します ただし、MSSQLの使用経験は非常に限られているため、できません。助言がありますか? 追加情報: オリジンDBサーバー:SQL Server 2000 宛先DBサーバー:SQL Server 2005

1
.nsおよび.0、.1、...からMongoDBデータベースを回復することは可能ですか?…ファイル?
Ubuntu 12.10にMongoDB 2.0.4をインストールしています。最近、外部からデータベースに接続する際にいくつかの問題が発生し、MongoDBが正しく起動できない原因があることがわかりました。いくつかのソースで提案されているように(StackOverflowを参照)、削除/var/lib/mongodb/mongodb.lockして実行しましたmongod --repair。これは問題を解決しませんでした。MongoDBは実行されず、ロックファイルを作成し続けますが、後で削除することはありません。ログを見ると$tmpSomething、という名前のフォルダーにアクセスできないことに気づいたので(名前が一時フォルダーを示唆しているため)、それを削除しましたが、その後はすべて動作しました... 1つしかないという事実を除いて私の/var/lib/mongodb/フォルダがまだいっぱいであるため、他のデータベースはまだそこにある間、私の目の前のデータベースの.ns .0 .1 .nかなりの量のファイル。それらをデータベースに復元する方法はありますか?(mongorestoreで試しましたが、予想どおり、これらのファイルは処理されません)。 ありがとう

3
データベースの公開鍵を使用したOpenSSH
authorized_keysファイルの代わりにデータベースから公開鍵を取得することは可能ですか? このような設定を使用して、公開鍵が変更または追加されるたびにauthorized_keysファイルを再作成することなく、複数のユーザーのgitリポジトリなどへのsshアクセスを管理したいと思います。


6
2つのOracle 10gスキーマを比較するにはどうすればよいですか?
私は、同一のはずの2つの大きな複雑なOracleスキーマの間に何らかの違いがあると感じているため、調査のためにそれらをダンプおよび差分することにしました。テーブルとインデックスの定義をダンプするための次のコマンドを提供する記事(http://www.dba-oracle.com/art_builder_get_schema_syntax.htm)を見つけました。 SELECT DBMS_METADATA.GET_DDL('TABLE',u.table_name) FROM USER_TABLES u; SELECT DBMS_METADATA.GET_DDL('INDEX',u.index_name) FROM USER_INDEXES u; しかし、スキーマの出力のスプールをダンプして比較すると、ほとんどすべての行で些細な違いがあり、その違いは価値がありませんでした。たとえば、スキーマ名は各テーブル定義に含まれています。 差分ツールを使用して簡単に比較できる形式で最も重要なスキーマデータを提供するこれを行うより良い方法はありますか。テーブル、インデックス、トリガーに興味があります。 Oracle Database 10g Enterprise Editionリリース10.2.0.3.0を使用しています

7
SQL Server-DBをメモリに強制しますか?
SQL Server 2005 64ビットを実行する強力なWindows 2008 x64サーバー(4 x 4コアCPU、32GB RAM)があります。ページがメモリにキャッシュされるまでアクセスがやや遅い(6GB)が非常に重要なデータベースがあります(使用量は非常にランダムなI / Oであるため、特定のページがメモリとエンドユーザーにある確率は非常に低くなります)最初の遅さについて文句を言います)。ディスクは十分に高速(ローカル15K SAS)ですが、アプリはやや不格好に書かれていると思います(COTSソリューションです)。SQLServer 2005でメモリ内のデータベースを「強制」する方法があるかどうか疑問に思っていますベンダーによるので、まだキャッシュを埋める初期のブルースを避けるために、まだそれにアップグレードすべきではありませんか? 私の現在の方法は、スクリプト内の各テーブルからSELECT *を実行してメモリ内のデータページを取得しますが、一部のオブジェクト(インデックス、全文検索など)はこのメソッドによってキャッシュされません(およびスクリプトを変更してインデックスとキャッシュに適切なWHERE句を記述することは、複雑な海洋です)。

8
どのハードウェアが良いMongoDBサーバーを作りますか?どこで入手できますか?
今dell.comにいて、小規模なスタートアップ向けにMongoDBデータベースを実行するサーバーを購入しているとします。文字通り、毎分数万の書き込みと読み取りを処理する必要があります(ただし、小さなオブジェクト)。あなたは2プロセッサに行きますか?RAMにもっと投資しますか? 聞いたことがあります(間違っている場合は修正してください)MongoDBはRAMで最大限の処理を行ってから、すべてをディスクにフラッシュします。そしてソリッドステートドライブ..右? ハイエンド(〜11,309ドル、2つの高価なプロセッサ、96GBのRAM)サーバーまたは2x(〜$ 6,419、2つの高価なプロセッサ、12GBのRAM)サーバーの方が良いでしょうか? デルは大丈夫ですか?(私はポルトガルの米国外にいます)

1
Active Directory統合DNSはどこにデータを保存しますか?
これはしばらくの間私を悩ませてきました。 Active DirectoryはLDAPデータベースであることは誰もが知っています。 また、Windows DNSサービスがドメインコントローラーで実行されている場合、プレーンテキストゾーンファイルの代わりにADにデータを保存できるため、AD自動レプリケーションを活用してプライマリ/セカンダリDNSサーバーの必要性をなくすことができます。 質問:DNSデータは実際にActive Directoryのどこにどのように保存されていますか? ADSIEditなどのLDAPツールを使用してアクセスできますか? DNSエントリは実際のLDAPオブジェクトですか? オブジェクトの属性? まったく違うものですか?

11
RAID 5構成からデータベースを実行する必要がありますか?
RAID 5の書き込みパフォーマンスは時として恐ろしいものになると聞いています。それが提供する冗長性が欲しいのですが、データベースの挿入/更新時間を犠牲にしたくありません。 これは私が心配すべきものですか?そうであれば、優れた書き込みパフォーマンスで冗長性を得るための推奨事項は何ですか?

3
「スケールアウト」ではなく「スケールアップ」する必要があるシステムのタイプは何ですか?
多くの小さなサーバーに分割して「スケールアウト」するのではなく、「より強力で高価なサーバーに」「スケールアップ」しなければならないシステムがあるのではないかと長い間思っていました。 そのようなシステムは存在しますか?存在する場合、特にシステムをスケールアウトするのではなくスケールアップする必要がある傾向がありますか?(たとえば、ACID苦情データベーストランザクション、またはその他の強力なデータ整合性要件がこのニーズを作成する可能性があります。) スケールアップはスケールアウトよりもはるかに高いハードウェアコストをもたらすように見えるため、可能であれば回避したいように見えますが、常に回避可能かどうかはわかりません。 それでは、スケールアウトできないシステムがあり、代わりにスケールアップする必要がありますか?これを引き起こす原因は何ですか?また、そのようなシステムをどのように識別しますか?(それらは一般に、それらをより簡単に識別できるようにするいくつかの特徴を共有していますか?)

2
DMZ内のIIS 7がファイアウォールの背後にあるDBサーバーにアクセスできるようにする安全な方法はありますか?
ネットワーク管理者は、DMZでホストされているWebサーバーがファイアウォールの背後にあるDBサーバーにアクセスすることは安全ではないと断言しています。問題を回避するために、WebサービスまたはWCFを介してデータにアクセスします。これは、WebサーバーがDBに直接アクセスできれば解消できる不必要なパフォーマンス負荷だと思います。 私が与えられた理由は、ハッカーがWebサーバーにログインしてDBにアクセスできたためです。IIS専用のポートを開くことは可能ですか、それとも特定にすることはできませんか?IISのみにロックダウンできる場合、ハッカーはこれを簡単に構成できますか? インターネットでさまざまな投稿を読みましたが、明確な答えを見つけることができないようです。 アル

2
MySQLの場合、「ALTER TABLE…DISABLE KEYS;」はどれくらいの時間かかりますか 最後に声明?
mysql INNODBテーブルでキーを無効にする(インデックス作成を一時停止する)場合、その設定はどれくらい続きますか? 次のようなクエリの場合: ALTER TABLE users DISABLE KEYS; キーはスクリプトの最後で再び有効になりますか? または、明示的にインデックスを有効にするまで持続しますか?


6
データベースプログラマー/管理者の応募者にどのようにインタビューしますか?
ロックされています。この質問とその回答はロックされています。なぜなら、質問はトピックから外れていますが、歴史的に重要だからです。現在、新しい回答やインタラクションを受け入れていません。 インタビュー中に、基本的なデータベース設計の質問をします。データベース設計に関しては、正規化(When-Why)が懸念事項の1つです。同期されたサーバーと関連する問題を考慮した理由/理由/方法を含むサイトのシナリオ。セキュリティ問題など。 希望する特定のデータベースシステム(Oracleなど)のコンテキストから質問しますか? どんな技術的な質問をしますか? どのようなシナリオをサイトに配置し、それらのシナリオに対する回答として何を探しますか? 彼らがセキュリティ問題の処理に精通している場合、どのように見つけますか? その他の関連する質問。(例:DB復元/バックアップ) ありがとうございました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.