問題タブ [azure-sql-database]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2362 参照

database - ServiceConfiguration.cscfg と ServiceDefinition.csdef は、Azure で WebConfig とどのように関係していますか?

CloudService プロジェクトを正常に変換して追加した大きな Silverlight アプリがあります。データベースを SQL Azure にアップロードしました。SQL Azure 上のこのデータベースへの接続を含む webconfig ファイルから、すべて正常に動作します。そのため、クラッシュしている次のステップは、ソリューションにクラウド サービスを追加し、そのサービスをスタートアップ プロジェクトとして設定するときでした。

だから、接続文字列を ServiceConfiguration.cscfg/ServiceDefinition.csdef に正しく追加していないと思いますか?

私が得るエラーは次のとおりです:エラーメッセージはクエリ LoadUsers 用です: System.ServiceModel.DomainServices.Client.DomainOperationException:クエリ 'LoadUserInfo' のロード操作に失敗しました。リモート サーバーがエラーを返しました: NotFound.....

私の接続文字列は、webconfig で次のようになります。

同じ接続文字列を ServiceConfiguration.cscfg/ServiceDefinition.csdef に入れる必要がありますか? また、どのように表示されますか?

0 投票する
2 に答える
535 参照

azure - 個々のDBを備えたWebアプリを単一のDBを備えたクラウドに変換するにはどうすればよいですか?

私はeコマースアプリをC#で実行するようにしました。現在、このアプリの各インスタンスには独自のものがあります。

  1. IIS7アプリプール
  2. IIS7のWebサイト
  3. SQLServer2008データベース

私のパートナーは、このアプローチを捨ててクラウドに移行する必要があると私に言いました。SQLAzureはデータベースごとに課金するようです。したがって、このアプローチを採用することは非常に費用がかかります。 データアクセス層全体を書き直さなくても、単一の巨大なデータベースを使用できる方法はありますか? *または、何百もの小さなSQL Azureデータベースを作成するための安価な方法はありますか?*

注:各データベースは20MBです

0 投票する
2 に答える
3926 参照

azure - パフォーマンス - テーブル サービス、SQL Azure - 挿入。大量のデータに対するクエリ速度

SQL Azure と Table Service の比較に関する多くの投稿や記事を読みましたが、そのほとんどは、Table Service が SQL Azure よりもスケーラブルであると述べています。

http://azurescope.cloudapp.net/BenchmarkTestCases/ベンチマークは別の画像を示しています。

私の場合。SQL Azure を使用: 多くの挿入がある 1 つのテーブル、1 日あたり約 172,000,000 (1 秒あたり 2000)。1 つのテーブルに 200 万件のレコードまたは 9999....90 億件のレコードがある場合、挿入と選択に優れたパフォーマンスを期待できますか?

Table Service の使用: いくつかのパーティションを持つ 1 つのテーブル。パーティションの数は、非常に大きくなる可能性があります。

質問 #1:テーブル サービスには、1 つのテーブルに非常に多くのパーティションを作成するための制限またはベスト プラクティスがありますか?

質問 #2:上記の SQL Azure の例のように、1 つのパーティションに大量の小さなエンティティがあります。1 つのパーティションに 200 万件のレコードまたは 9999 億件のエンティティがある場合、挿入と選択に優れたパフォーマンスを期待できますか?

シャーディングまたはパーティション ソリューションについては知っていますが、それはクラウド サービスであり、クラウドは強力ではなく、コード スキルがなくてもすべて機能しますか?

質問 #3: SQL Azure と Table Service の大量のデータをクエリするためのベンチマークを誰か教えてもらえますか?

質問 #4:私の場合により良い解決策を提案していただけないでしょうか。

0 投票する
3 に答える
3550 参照

sql-server - MS SQL - ジオメトリ データ型を使用して距離を大幅に高速化していますか?

私は、多くの地理空間データを含むデータベースを持っています...基本的に、何万人もの人々に関する情報であり、それぞれの座標があります。

座標は現在、緯度と経度の 2 つの float として格納されています。関数を使用して、そのレコード内の座標と渡す座標の間の距離を決定します。基本的には、取得した結果を距離で並べ替えて制限します。これは、大まかに関数で使用されるコードです。

ストアド プロシージャの実行に 4 ~ 5 秒かかります。

SQL Azure がジオメトリ データ型をサポートするようになったことに気付きました (データベースを作成したときはサポートしていませんでした)。

私の質問は...ストアド プロシージャの実行速度が大幅に向上し、ジオメトリ データ型を使用するように変更するのにかかる時間を投資する価値があるでしょうか?

ありがとう!

スティーブン

0 投票する
3 に答える
523 参照

c# - Azure で MVC2 アプリケーションを使用してデータベースを管理および公開するにはどうすればよいですか?

まず、アプリケーションをクラウドにデプロイするという考えにはまったく慣れていませんが、最近 Azure SDK をダウンロードし、サンプル アプリケーションを構築して最新の状態にしようと考えました。これが私がしたことです。

  1. Azure SDK をダウンロードする
  2. 新しいソリューションを作成する
  3. 新しい ASP.NET MVC2 Web ロールを追加する
  4. コンパイル
  5. デバッグ

ローカルでデバッグ モードにしているときは、すべて問題なく動作しているようです。ユーザーを作成し、ログインして、クリックするだけです。しかし、ソリューションを展開すると、データベースが展開されていないように感じます。SQL Azure は SQL Express とは異なる動作をすることを理解しているので、いくつか質問があります。

  1. ASP.NET MVC2 Web ロールとそれに付随するデータベースは、Azure へのデプロイを目的としていますか?
  2. データベースを「クラウドに」入れるにはどうすればよいですか?
  3. SQL Azure にデプロイするためにスキーマとルックアップ データを管理する最適な方法は何ですか?

解決策を探していたときに驚いたことの 1 つは、Azure に関する適切なドキュメントが豊富にないことです。私が見つけたチュートリアルはすべて古いか、ベータ版を対象としていました。ヘルプ!

編集:私にとって理想的な解決策は、デプロイするたびに SQL Server Management Studio を開いてスキーマ/データ スクリプトをエクスポートすることではありません。確かにこれよりも良い方法はありますか?

0 投票する
2 に答える
3209 参照

entity-framework - Windows Azure開発ストレージサービスでEntityFrameworkを使用することは可能ですか?

編集:Windows Azure開発ストレージサービスでEntityFrameworkを使用することは可能ですか?そしてどうやって?

ありがとう。

0 投票する
1 に答える
408 参照

sql-server - SQL AzureDBCOPYに相当するSQLServer( "AS COPY OF")

SQL Azureには、データベースをコピーするための非常に便利なコマンドがあります。

SQL Server 2008 R2に類似したものはありますか?DTSやSQLServerエージェントなどを使用せずに、コマンドで単純なローカルコピーを実行したいだけです。理想的には、複数のコピーを効率的に作成したいと思います。

0 投票する
5 に答える
15158 参照

azure - Azure接続文字列のベストプラクティス

Azureに移行したばかりのアプリケーションがあります。現在、web.config変換を使用して、文字列dev / staging/prod環境に接続するデータベースの変更を管理しています。Azureでこれらの複数の接続文字列を管理するにはどうすればよいですか?

0 投票する
4 に答える
565 参照

azure - クラウドベースのリレーショナルデータベースとは

Azureがcloud-basedデータベースと呼ばれるのはなぜですか?Cloud-basedとにかくデータベースとは何ですか?

0 投票する
1 に答える
2048 参照

azure - blobファイルをアップロードして解析し、sql azureに行を挿入する

大学の 1 つの科目では、 を使用する必要がありますWindows Azure。私は Java 開発者であり、Windows 自体と cs のまったくの初心者であることに注意してください。

私のプロジェクトはとてもシンプルです。私はLayarサーバーをやろうとしています。

私はすでに、Serviceモックされた関心のあるポイントをjson形式で返すを持っています。今、後で空間検索を行うために、SQL azure db に大規模な挿入を行いたいと思います。

私は考えていました:

  • すべての行を含む cvs ファイルを作成します。
  • blob としてアップロードします。
  • a で解析し Worker role、S​​QL azure db に挿入します。

質問:

  • これは正しいアプローチだと思いますか?
  • cvsは大丈夫ですか?
  • SQL azure への大規模な挿入には何を使用しますか?
  • モデルクラスに「注釈」を付けて、データベースにエンティティを作成する方法はありますか? 手動でマッピングする必要がありますか?