2016-11-03 6 views
-1

私は約470万レコードのテーブルを持っています。私はフルテキストインデックスを作成しました。 フルテキストインデックスの最初の作成が遅いです。 私が持っていた最初の価格設定段階はS1でしたが、S3にアップグレードしましたが、パフォーマンスは向上しませんでした。Azure SQLフルテキストインデックス初期の人口は遅い

DTUとCPUが高くない(通常は0%のままです)、現在の速度は約175000レコード/時です。

これをスピードアップするにはどうすればよいですか?

ありがとうございます。

LE。

SQL Server 2014のローカルインストールで同じ操作を試みましたが、データのインデックス作成に問題はありませんでした。

を更新2016年11月14日

出力にdm_Exec_requests のsession_id REQUEST_IDのstart_time statusコマンドたsql_handle statement_start_offset statement_end_offset plan_handleのdatabase_idのuser_id CONNECTION_ID blocking_session_id wait_type WAIT_TIME last_wait_type wait_resource open_transaction_count open_resultset_count TRANSACTION_ID CONTEXT_INFO PERCENT_COMPLETE estimated_completion_time CPU_TIME total_elapsed_time scheduler_id task_address読み込みはlogical_reads言語をtext_size書き込みdate_format date_first quoted_identifier arithabort ansi_null_dflt_on ansi_defaults ansi_warnings ansi_padding ansi_nulls concat_null_yields_null tr​​ansaction_isolation_level lock_timeout DEADLOCK_PRIORITY ROW_COUNT prev_error nest_level granted_query_memory executing_managed_code GROUP_ID query_hash query_plan_hash statement_sql_handle statement_context_id DOP parallel_worker_count external_script_request_id 90 0 57:SELECT 0x020000004D4F6005A3E8119F3DD3297095832ABE63E312F20000000000000000000000000000000000000000 0 66 0x060005004D4F6005D04F998A6E00000001000000000000000000000000000000000000000000000000000000 5 1 70A61674-396D-47EB-82C7-F3C13DAA2AD0 0 NULLを実行45.2 0 0 1 MEMORY_ALLOCATION_EXT 141037 0x380035003100450039003200350032002D0045003700450032002D0034003600320041002D0039004200390041002D003200310037004400300036003700430032004100360039 0 0 1 1 0 0x7A218C885C2F7437 0 0 228 2147483647 us_englishのMDY 7 1 1 1 0 1 1 1 1 2 -1 0 1 0 0 0 0 2000000026 0xC1681A4180C2C052 0x63AD167562BDAE5D 0x0900A3E8119F3DD3297095832ABE63E312F20000000000000000000000000000000000000000000000000000 7 1 NULLのNULL

私はP1で見ることができるように、これははるかに速いようです。それはS3よりもはるかに強力ではないので、奇妙です。

これは、サービス階層レベルに関連する問題だと思われるため、解決済みとマークします。

+0

あなたがチェックすることができ、あなたがsys.dm_exec_requestsから選択 – TheGameiswar

+0

*を実行したそのクエリの統計情報を待ちます – TheGameiswar

+0

私は1つだけのエントリ: ステータス\tコマンド\t start_time 実行\t SELECT \t 2016-11-03 13:53:07。710 –

答えて

1

Azureデータベースのサービス層をバンプアップすると、フルテキストインデックス作成は標準レベルよりもはるかに高速に実行されます。

私はS1とS3との違いを感じることはできませんでしたが、P1とS3ははるかに速いです。 私はDTUの中diferenceのみ25(S3:100 DTU、P1:125 DTU)されていても、この背後にresoningを知らない

+0

プレミアムティアもはるかに高価です。 – wBob

+1

@wBobはい、それは本当ですが、最初に全文索引を更新し、将来の操作には問題はなく、この後はS0の価格層でも検索されます –

関連する問題