SE の雑記

SQL Server の情報をメインに Microsoft 製品の勉強内容を日々投稿

Archive for 9月, 2012

SharePoint 2010 の Health Analyzer とデータベースのメンテナンスについて

without comments

Facebook に SharePoint サーバーの突発的高負荷は統計情報の再作成で回復する、こともある という書き込みがあり、どうなっているのか興味を持ったので調べてみました。
こちらのブログの記事は、SharePoint 2007 の内容になりますが、私の用意できた環境は 2010 だったので 2010 の場合の内容となります。

Read the rest of this entry »

Written by Masayuki.Ozawa

9月 28th, 2012 at 11:34 pm

Posted in SharePoint,SQL Server

Tagged with ,

フルテキストインデックスについての勉強メモ

without comments

Written by Masayuki.Ozawa

9月 28th, 2012 at 12:39 am

Posted in SQL Server

Tagged with

特定ディレクトリ内のファイルを PowerShell で SQL Server に一括で格納

without comments

SQL Server 2012 では PowerShell 強化が挙げられていたと思うのですが、今までほとんど使ったことがありませんでした。
SQL Server PowerShell

フルテキストインデックスのテスト用のファイルを varbinary(max) に大量に格納したかったので、PowerShell で作ってみました。

Read the rest of this entry »

Written by Masayuki.Ozawa

9月 27th, 2012 at 10:43 pm

Posted in PowerShell,SQL Server

Tagged with ,

PowerShell で BITS を使用して CUI でファイルをダウンロード

without comments

Windows Server 2012 でテキストから URL を取得してファイルのダウンロードをしたかったので作ってみました。

Read the rest of this entry »

Written by Masayuki.Ozawa

9月 27th, 2012 at 9:16 pm

SQL Server 2012 のフルテキストインデックスで Office Open XML と PDF を検索

without comments

SQL Server のフルテキストインデックスは varbinary(max) に対してフルテキストインデックスを作成することができるのでファイル内の検索をすることが可能です。
varbinary(max) 列および xml 列のクエリ (フルテキスト検索)

sys.fulltext_document_typessp_help_fulltext_system_components を使用することで組み込まれているフィルタを確認することができるのですが、初期の状態では xls/doc/ppt といった 2003 形式のファイルに対してのフィルタは組み込まれているのですが、Office 2007 以降の Office Open XML の形式や PDF のフィルタは組み込まれていないため検索をすることはできません。

今回の投稿ではこれらのファイルをフルテキストインデックスで検索するための手順をまとめてみたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

9月 26th, 2012 at 11:54 pm

Posted in SQL Server

Tagged with

クエリ内での計算と CPU 利用について

without comments

近年、SSD や PCI-e 接続の RAM ディスクによりディスク I/O の性能が飛躍的に向上してきています。
この先、ディスクネックが少なくなってくると、私はどうやってご飯食べていこうかと戦々恐々としているのですが、今回の投稿ではストレージエンジンではなく、CPU 関連について少し書いてみたいと思います。
がりがり開発している人にとっては普通に認識されていることなのかなと思いますが、私はクエリ系あまり勉強していないもので。。。
Read the rest of this entry »

Written by Masayuki.Ozawa

9月 25th, 2012 at 9:04 am

Posted in SQL Server

Tagged with

Windows Server 2012 でサポートされる SQL Server について

with one comment

Windows Server 2012 でサポートされる SQL Server について以下の技術情報があります。
Windows Server 2012 または Windows 8 SQL Server をインストールするときの最低限のバージョン要件

以前は Release Preview の情報だったのですが、RTM の情報に更新されたようですね。

以下のバージョンが Windows Server 2012 / Windows 8 でサポートされるようです。
SQL Server 2005 は非サポートなんですね。

SQL Sever のバージョン サポートバージョン
SQL Server 2005 サポートされない
SQL Server 2008 SP3 以降
SQL Server 2008 R2 SP1 以降
SQL Server 2012 RTM 以降

Written by Masayuki.Ozawa

9月 24th, 2012 at 10:14 pm