問題タブ [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.
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 に入れる必要がありますか? また、どのように表示されますか?
azure - 個々のDBを備えたWebアプリを単一のDBを備えたクラウドに変換するにはどうすればよいですか?
私はeコマースアプリをC#で実行するようにしました。現在、このアプリの各インスタンスには独自のものがあります。
- IIS7アプリプール
- IIS7のWebサイト
- SQLServer2008データベース
私のパートナーは、このアプローチを捨ててクラウドに移行する必要があると私に言いました。SQLAzureはデータベースごとに課金するようです。したがって、このアプローチを採用することは非常に費用がかかります。 データアクセス層全体を書き直さなくても、単一の巨大なデータベースを使用できる方法はありますか? *または、何百もの小さなSQL Azureデータベースを作成するための安価な方法はありますか?*
注:各データベースは約20MBです
azure - パフォーマンス - テーブル サービス、SQL Azure - 挿入。大量のデータに対するクエリ速度
SQL Azure と Table Service の比較に関する多くの投稿や記事を読みましたが、そのほとんどは、Table Service が SQL Azure よりもスケーラブルであると述べています。
- http://www.silverlight-travel.com/blog/2010/03/31/azure-table-storage-sql-azure/
- http://www.intertech.com/Blog/post/Windows-Azure-Table-Storage-vs-Windows-SQL-Azure.aspx
- Microsoft Azure ストレージと Azure SQL データベース
- https://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/2fd79cf3-ebbb-48a2-be66-542e21c2bb4d
- https://blogs.msdn.com/b/windowsazurestorage/archive/2010/05/10/windows-azure-storage-abstractions-and-their-scalability-targets.aspx
- https://stackoverflow.com/questions/2711868/azure-performance
- http://vermorel.com/journal/2009/9/17/table-storage-or-the-100x-cost-factor.html
- Azure テーブルまたは SQL Azure?
- http://www.brentozar.com/archive/2010/01/sql-azure-frequently-asked-questions/
- https://code.google.com/p/lokad-cloud/wiki/FatEntities
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:私の場合により良い解決策を提案していただけないでしょうか。
sql-server - MS SQL - ジオメトリ データ型を使用して距離を大幅に高速化していますか?
私は、多くの地理空間データを含むデータベースを持っています...基本的に、何万人もの人々に関する情報であり、それぞれの座標があります。
座標は現在、緯度と経度の 2 つの float として格納されています。関数を使用して、そのレコード内の座標と渡す座標の間の距離を決定します。基本的には、取得した結果を距離で並べ替えて制限します。これは、大まかに関数で使用されるコードです。
ストアド プロシージャの実行に 4 ~ 5 秒かかります。
SQL Azure がジオメトリ データ型をサポートするようになったことに気付きました (データベースを作成したときはサポートしていませんでした)。
私の質問は...ストアド プロシージャの実行速度が大幅に向上し、ジオメトリ データ型を使用するように変更するのにかかる時間を投資する価値があるでしょうか?
ありがとう!
スティーブン
c# - Azure で MVC2 アプリケーションを使用してデータベースを管理および公開するにはどうすればよいですか?
まず、アプリケーションをクラウドにデプロイするという考えにはまったく慣れていませんが、最近 Azure SDK をダウンロードし、サンプル アプリケーションを構築して最新の状態にしようと考えました。これが私がしたことです。
- Azure SDK をダウンロードする
- 新しいソリューションを作成する
- 新しい ASP.NET MVC2 Web ロールを追加する
- コンパイル
- デバッグ
ローカルでデバッグ モードにしているときは、すべて問題なく動作しているようです。ユーザーを作成し、ログインして、クリックするだけです。しかし、ソリューションを展開すると、データベースが展開されていないように感じます。SQL Azure は SQL Express とは異なる動作をすることを理解しているので、いくつか質問があります。
- ASP.NET MVC2 Web ロールとそれに付随するデータベースは、Azure へのデプロイを目的としていますか?
- データベースを「クラウドに」入れるにはどうすればよいですか?
- SQL Azure にデプロイするためにスキーマとルックアップ データを管理する最適な方法は何ですか?
解決策を探していたときに驚いたことの 1 つは、Azure に関する適切なドキュメントが豊富にないことです。私が見つけたチュートリアルはすべて古いか、ベータ版を対象としていました。ヘルプ!
編集:私にとって理想的な解決策は、デプロイするたびに SQL Server Management Studio を開いてスキーマ/データ スクリプトをエクスポートすることではありません。確かにこれよりも良い方法はありますか?
entity-framework - Windows Azure開発ストレージサービスでEntityFrameworkを使用することは可能ですか?
編集:Windows Azure開発ストレージサービスでEntityFrameworkを使用することは可能ですか?そしてどうやって?
ありがとう。
sql-server - SQL AzureDBCOPYに相当するSQLServer( "AS COPY OF")
SQL Azureには、データベースをコピーするための非常に便利なコマンドがあります。
SQL Server 2008 R2に類似したものはありますか?DTSやSQLServerエージェントなどを使用せずに、コマンドで単純なローカルコピーを実行したいだけです。理想的には、複数のコピーを効率的に作成したいと思います。
azure - Azure接続文字列のベストプラクティス
Azureに移行したばかりのアプリケーションがあります。現在、web.config変換を使用して、文字列dev / staging/prod環境に接続するデータベースの変更を管理しています。Azureでこれらの複数の接続文字列を管理するにはどうすればよいですか?
azure - クラウドベースのリレーショナルデータベースとは
Azureがcloud-based
データベースと呼ばれるのはなぜですか?Cloud-based
とにかくデータベースとは何ですか?
azure - blobファイルをアップロードして解析し、sql azureに行を挿入する
大学の 1 つの科目では、 を使用する必要がありますWindows Azure
。私は Java 開発者であり、Windows 自体と cs のまったくの初心者であることに注意してください。
私のプロジェクトはとてもシンプルです。私はLayarサーバーをやろうとしています。
私はすでに、Service
モックされた関心のあるポイントをjson形式で返すを持っています。今、後で空間検索を行うために、SQL azure db に大規模な挿入を行いたいと思います。
私は考えていました:
- すべての行を含む cvs ファイルを作成します。
- blob としてアップロードします。
- a で解析し
Worker role
、SQL azure db に挿入します。
質問:
- これは正しいアプローチだと思いますか?
- cvsは大丈夫ですか?
- SQL azure への大規模な挿入には何を使用しますか?
- モデルクラスに「注釈」を付けて、データベースにエンティティを作成する方法はありますか? 手動でマッピングする必要がありますか?