Blog2015-04-30SQLServer2008R2から2014へ移行する話1SQLServerこんにちは、uozyです。最近は天候も良くいよいよゴルフの季節になってきましたね。弊社が提供しているサービスに「NTG-head」というデータ分析サービスがあります。導入頂いているコース様も増え着実に成長しているサービスです。このサービスはAWSの各種サービス使用しておりDBエンジンとしてSQLServer2008R2を利用しています。SSRSのサービスを呼び出しブラウザに表示する仕組みとなっています。サービスインして1年程経ちますが安定稼働しており目立った問題もなく運用できています。それを今回はSQLServer2014に移行しようと思います。移行するのか?作りが悪くて直しようにも直せないとか、サポートが切れるとか、そういう話ではありません。サービスの発展の為に最新の環境を提供したいという想いがあり今回の移行を決断しました。新しいものに触っておきたいから(技術的な蓄積)データ分析サービスなのでやはり一番のメリットはデータ処理速度の向上です。Microsoftさんも、こう仰っているので期待しています。www.atmarkit.co.jpまた、レポートエンジンとしてSQLServerReportingServicesを利用しており、こちらも機能アップしているので併せて試してみたいと思います。AMIsで検索すると日本語版が見つかります。日本語インストールされているAMIを使用するのが良いと思います。→普段通り完全バックアップを取得してください。→取得したフルバックアップをそのまま復元します。→サーバー設定とかログイン情報とかそういう類の設定ですね。ここは2008までと同じなので今回は割愛します。互換性レベル→互換性レベルは移行元DBが100(2008)だと復元後も100(2008)に設定されます。このレベルの設定によりオプティマイザの動作方法が変わったりするわけです。新機能の恩恵を受けたいならば迷わず120(2014)に設定すべき箇所です。(Transact-SQL)また、互換性レベルを上げる事で廃止になった機能を使用している場合は修正が必要になってくるので注意が必要です。→オプティマイザが最新の統計を使用出来るように統計を更新しておきます。sp_updatestatsまとめあまりにも普通に移行できてしまったのでちょっと感動が薄いですねw特に難しい事をせずとも移行出来てしまうのはSQLServerのいいところですね。次回は移行後のパフォーマンス比較やインメモリOLTP・カラムストアインデックス等の新機能などを追いかけていきたいと思います。22:55SQLServer2008R2から2014へ移行する話1Tweet関連記事2019-01-10AWS明細データの歩き方こんにちは、AWS担当のwakです。Workbenchでデータベースの差分を調べてを更新する方法こんにちは、ごじぽんです。データ...2015-10-20AWSで全ユーザーに割り当てる権限こんにちは、AWS担当のwakです。SQLServerダイエット!どもuozy☆です。(1)はてなブログをはじめよう!jabe20さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。