統計情報の更新は UPDATE STATISTICS で実行することができますが、更新の際にはサンプリングの数を設定することができます。
このサンプリングの設定と統計情報更新時の実行プランについて、まとめてみたいと思います。
SQL Server の情報をメインに Microsoft 製品の勉強内容を日々投稿
統計情報の更新は UPDATE STATISTICS で実行することができますが、更新の際にはサンプリングの数を設定することができます。
このサンプリングの設定と統計情報更新時の実行プランについて、まとめてみたいと思います。
SQL Server 2012 以降で統計情報関連の機能で機能更新が行われ、実行プランに影響を与えるケースが見られてきましたので、どのような更新が行われてきたか軽くまとめてみたいと思います。
本日から、PASS Summit 2014 が開催されました。
キーノートについては配信がされており、http://www.sqlpass.org/summit/2014/PASStv.aspx から視聴することができます。 なお、資料については PASS Summit 2013/2014 Session Recordings から購入することも可能です。
キーノートの内容については、以下でも情報が。
Microsoft announces major update to Azure SQL Database, adds free tier to Azure Machine Learning
SQL PASS Summit 2014 Day One Keynote
Preview for greater SQL Server compatibility coming soon to Azure SQL Database
キーノートを見ながら各種画面をペタペタと。
初日のキーノートは Azure 系のサービス成分多めでした。
クエリから SQL Server のバイナリ (varbinary(max)) に対してデータをインポート / エクスポートする際のメモを。
Using OPENROWSET to read large files into SQL Server
Exporting binary file data (images) from SQL via a stored procedure
Exporting Binary Files To The File System
を参考にするとよいかと。
SSIS で実行する場合は以下が参考になるかと。
Import multiple images to SQL Server using SSIS
Export images from a SQL Server Table to a Folder with SSIS
Store Images,Documents,PDF (BLOB) Files Into SQL Server Using SSIS
Retrive Image,Document,PDF (BLOB) Files Stored In SQL Server Tables Using SSIS
以下のようなクエリを実行してみます。
DECLARE @tmp char(500) SELECT @tmp = Col1 FROM [dbo].TempDBTest ORDER BY Col1 DESC OPTION (MAXDOP 0) GO
実行プランからは複数のスレッドによる並列クエリとして実行されていることが確認できます。
実行中のセッションについて、この確認を実行プラン以外から確認する方法を。
トランザクションレプリケーションの基本的な仕組みを調べたことがなかったのでメモとして。
今回はプッシュサブスクリプションを利用しています。
レプリケーションについては、兄貴 の SQL Server replication overview や SQL Server のレプリケーション から情報を追ってみると良いかと。
Read the rest of this entry »
ぺんぺん師匠 が Azure SQL Database Benchmark (ベンチマーク)の詳細説明動画が公開!という記事で紹介されている動画のシリーズで面白いものがあったので、それに倣ってパフォーマンスレベルのリソース調整について少し。
Azure SQL Database for Business-Critical Cloud Applications の Azure SQL Database for Business-Critical Cloud Applications: (03) Predictable Performance を参考にさせていただいています。
先日、ぺんぺん師匠が Azure sql database 入門 2014年10月版 で
[slideshare id=39862630&doc=azuresqldatabase-141004001720-conversion-gate01]
sys.resource_stats を Web/Business で使用すると、S2 を基準とした使用率を表示してくれるという情報をお話しされていてお~と思ったので試してみました。
# 現状、Web / Business の場合は S2 を基本としているという記載は sys.resource_stats の英語版の情報のみ記載されているようですね。
Azure SQL Database introduces new near real-time performance metrics
Azure SQL Database に新たなほぼリアルタイムのパフォーマンス指標を追加
に書かれていたようなのですが下の方は全く読んでいませんでした。
やはり、SQL Database についてはぺんぺん師匠と No.1 にぶん投げるのがよさそうです。
Read the rest of this entry »
Unicode 文字列の格納をテストする際に [森?る] を使うことがよくあるかと思います。
この文言を使って SQL Server のデータ格納を見てみようかと。
Unicode 文字列の格納をテストする際に [森鷗る] を使うことがよくあるかと思います。
この文言を使って SQL Server のデータ格納を見てみようかと。