私は最近、SQLOS の専門用語に出くわしました。ちょっとしたグーグル検索で http://aureus-salah.com/2011/07/09/sql-server-operating-system/にたどり着きました。
SQL Server は単なる Windows 上のプログラムだと思っていました。それ自体がOSですか????
私は最近、SQLOS の専門用語に出くわしました。ちょっとしたグーグル検索で http://aureus-salah.com/2011/07/09/sql-server-operating-system/にたどり着きました。
SQL Server は単なる Windows 上のプログラムだと思っていました。それ自体がOSですか????
SQLOS については、Slava Oks の記事SQLOS - unleashedで最もよく説明されています。
Yukon では、ノンプリエンプティブ スケジューリングのアイデアをさらに取り入れ、新しいコンポーネント、ライブラリ、SQLOS、または SOS と呼ばれることもある新しいコンポーネントを作成しました。SQLOS はユーザー モードのオペレーティング システムです。これには、非プリエンプティブ スケジューリング、メモリ管理、リソース監視、例外処理、I/O、同期、ホスティング サブシステムなどの OS 要素が含まれます。SQLOS は SQL Server に OS 抽象化レイヤーを提供しないことに注意してください。移植性のために Windows API をワープすることはありません。反対に、オペレーティング システムのスケーラビリティとパフォーマンス機能を利用して、SQL Server を Windows にさらにバインドし続けます。
SQLOS は、従来の意味での「OS」ではありません。SQLOS は、SQL Server の動作方法を指します。Microsoft Certified Master Module は、http: //bit.ly/JBIprIで確認できます。
いいえ、「SQLOS???」という名前の OS はありません。しかし、「SQLOS」と呼ばれるものがあります。
これは、SQL Server 内のアーキテクチャ レイヤーです。実装の詳細です。