都内で働くSEの技術的なひとりごと / Technical soliloquy of System Engineer working in Tokyo

都内でサラリーマンやってます。SQL Server を中心とした (2023年からは Azure も。) マイクロソフト系(たまに、OSS系などマイクロソフト以外の技術も...)の技術的なことについて書いています。日々の仕事の中で、気になったことを技術要素関係なく気まぐれに選んでいるので記事内容は開発言語、インフラ等ばらばらです。なお、当ブログで発信、発言は私個人のものであり、所属する組織、企業、団体等とは何のかかわりもございません。ブログの内容もきちんと検証して使用してください。英語の勉強のため、英語の

2013-01-01から1年間の記事一覧

Microsoft SQL Server 2014 Community Technology Preview 2 の検証をしてみた

早速検証してみます。夜遅いので、途中で挫折してしまうかもしれません。まず、SQL Server Management Studio を起動してみましょう。CTP2 になってますね^^。 まず、データベースの元ネタを用意しましょう。『 SQL Server 2014 CTP1 インメモリテーブルの検…

SkyDrive が使いやすくなりました

Windows 8.1 になり、SkyDrive が Explorer に統合され ( 左の赤枠 )、機能向上しています。オンラインのみで使用するという属性も追加されています。この属性はクライアントに実体を持たず、SkyDrive 上のみに実体を持つことができます。大量に画像・動画、…

Android 版リモートデスクトップがリリースされました

Android 版リモートデスクトップがリリースされました。Google Play で公開されています。 リモートデスクトップアプリをインストールし、各種情報を設定します。( 下図は Windows Azure に接続する設定をしています。 上図の設定が終わったら、接続してみま…

Facebook 公式 アプリが Windows 8.1 のストアにいた

Facebook 公式アプリがストアに展開されていました。 中々良いアプリですね。

Windows 8.1 にアップグレードしてみた

早速 8.1 にアップグレードします。ストアよりダウンロードできます。 ダウンロード中....しばらく待ちます。

typeperf コマンドでパフォーマンスカウンタを取得してみる

通常 (なのかな?) パフォーマンスカウンタを取得する場合は、パフォーマンスモニタを使用します。 typedef はコマンドベースで実行するものです。 typeperf は取得したいカウンターを別ファイルに保存しておき、それを読みこませることで、設定したカウンタ…

Microsoft SQL Server 2014 Community Technology Preview 2 が Windows Azureにも加わりました

Windows Azure にもとうとうMicrosoft SQL Server 2014 Community Technology Preview 2 が加わりました! 早速展開して、In-Memory テーブルの検証ですね!

Microsoft SQL Server 2014 Community Technology Preview 2

とうとうリリースされました。Microsoft SQL Server 2014 Community Technology Preview 2が。 早速検証ですね。

今日はまだまだ会社にいけそうにありません

東海道線、京浜東北線とか運転見合わせ多いですね。昼過ぎまで自宅待機します。それまで、ブログネタでも考えることにします。 昼でもまだまだ風は強そうです。

『 SQL Server の統計情報、特にヒストグラムについて説明してみる 』 についての補足 - その2 -

『 SQL Server の統計情報、特にヒストグラムについて説明してみる 』 で以下のような記載をしました。 上図の内容を説明していきたいと思います。まずは統計の基本情報です。 Name Updated Rows Rows Sampled Steps Density Average Key Length String Index…

PASS Summit 2013 が開催されます

PASS Summit 2013 が アメリア ノースカロライナ州 シャーロット で開催されますね。期間は 10 / 15 ~ 18 です。 特に、SQL Server 2014 In-Memory OLTP: DB Developer Deep Dive とか是非聞いてみたいです。キーノートセッションで、SQL Server CTP2 のリ…

SQL トレースの ETW への対応について

以前の SQL トレースは SQL Server Profiler を使用することで、容易にスクリプトを生成可能でした。下図の通りです。 上記のエクスポート処理を実行すると、下記のようなスクリプトが生成されます。 /****************************************************…

『 SQL Server の統計情報、特にヒストグラムについて説明してみる 』 についての補足

SQL Server の統計情報、特にヒストグラムについて説明してみる の補足です。統計情報はコマンドで参照することも可能です。SQL Management Studio で下記のコマンドを実行します。 USE AdventureWorks2012 dbcc show_statistics('Sales.SalesReason','PK_Sa…

これいい機能ですね

画像を結構アップするので、この機能は助かります。

SQL Server の統計情報、特にヒストグラムについて説明してみる

SQL Server の統計情報、今回はヒストグラムの見方について説明したいと思います。まず、統計学の復習として、ヒストグラムとは? ヒストグラム(英: histogram[1])とは、縦軸に度数、横軸に階級をとった統計グラフの一種で、データの分布状況を視覚的に認…

エバンジェリスト セミナー「.NET Week」

ご存知の方も多いかと思いますが、エバンジェリスト セミナー「.NET Week」が、10月21日~25日に開催されます。 2013 年 10 月 21 日 (月) ~ 24 日 (木) にわたって、.NET テクノロジ ガイドをベースに「最新 .NET 技術によるアプリケーション開発入門」「…

Remote DeskTop

ここに次期リモートデスクトップに関する情報の記載がありました。 People and devices in the cloud The proliferation of cloud applications, data and consumer devices is moving many enterprises to a bring-your-own-device model. The new release …

10,000 アクセス達成した

10,000 アクセス達成しましたー!

Microsoft Power BI Samples

ここに Power BI を使用したサンプルがいくつか落ちてます。User Guide and Samples です。その中のサンプルの一つである、Chicago Crime Data を試してみます。Chicago_Narcotics.xlsx ファイルを開きます。マップ → Power Map の起動をクリックします。 赤…

Microsoft Power Map Preview for Excel

まだ時間があるので、次は Power Map です。抽出したデータをBing Map を利用して地図上にデータをプロットする機能です。Power Query 同様、Excel のアドインとして提供されています。ここからダウンロード可能です。インストールすると、下記のようなボタ…

Microsoft Power Query Preview for Excel

今日は、奈良に新幹線で出張です。ブログタイムということで一つ記事を書きたいと思います。 今回取り上げるのは、『 Microsoft Power Query Preview for Excel 』です。 様々なデータソースから驚くほど簡単にデータ抽出が可能です。Power Query は、エクセ…

SQL Server 2014 CTP2 がもうすぐリリースされます

SQL Server 2014 CTP2 のリリース日に関する記事が ここ にありました。 また、「SQL Server 2014」の第2プレビュー版も同年10月14日の週に公開する。新バージョンではインメモリ技術を提供し、処理性能が10~30倍向上するとしている。Windows Azureにも対応…

SNAPSHOT トランザクションと RCSI トランザクションの違いについて実験してみる2

ここの実験に少し付け加えの実験。 クエリ① /*[1]*/ BEGIN TRANSACTION /*[2]*/ UPDATE [Person].[AddressType] SET NAME = 'Billing2' WHERE AddressTypeID = 1 /*[3]*/ COMMIT TRAN クエリ② /*[1]*/ SET TRANSACTION ISOLATION LEVEL SNAPSHOT /*[2]*/ BEG…

.NET アプリケーションの高速化について探し始めてみた - その9 - ( MPGO )

MPGO とは、Managed Profile-Guided Optimaization の略です。Visual Studio 2012 と CLR 4.5 で導入されたツールです。実行中のアプリケーションの状態をプロファイリング、情報を生成し、その情報をアセンブリに埋め込みます。Ngen はこのプロファイリング…

SNAPSHOT トランザクションと RCSI トランザクションの違いについて実験してみる

SNAPSHOT トランザクションと RCSI トランザクションの違いについて実験です。まず、SNAPSHOT トランザクションからです。( AdventureWorks2012 で実験しています。 ) SNAPSHOT トランザクションを有効にするには、下記の DDL 文を実行します。 ALTER DATABA…

SQL Server の拡張イベントについて少ししらべてみた

拡張イベントについて少し気になったので、MSDN を少しあさってみました。参考ページはここです。 sp_trace* より、軽量になったのでしょうか? SQL トレースはそれなりに負荷がかかったような記憶があります。軽量になることは喜ばしいことです。 拡張イベ…

ブログを書くとき

ブログを書くときはいつもこんな感じです。はてなブログを2つあげて、Facebook、twitter、そして検証用に Windows Azureです。 検証環境をクラウドに配置できるのは便利ですね。Windows Azure のポータルは HTML5 ベースで記述されているので、スマホからで…

SQL トレースについて説明してみた

稼働中のシステムで、SQL トレースを取得しておくことで、障害発生時の調査に役立てることができます。SQL トレースは設定したインスタンスのバックグラウンドでトレースを取得することが可能です。取得できる情報は、SQL Server Profiler と同様です。トレ…

SQL Server Profiler による実行プランの取得について

実行プランを取得する方法として、SQL Server Management Studio で取得する方法、DMVで取得する方法以外に、SQL Server Profiler で取得する方法があります。 まず、SQL Server Profiler を起動します。 イベントの選択タブをクリックし、すべてのイベント…

IIS 8.0 WebSocket Protocol Support

ARR 3.0 がリリースされていました。ここに記載があります。最新モジュールはここからダウンロード可能です。 WebSockets support in ARR:Windows Server 2012 has added support for WebSockets in IIS 8.0. This allowed customers to deploy WebSocket ap…