SQLPAL architechture

sakuraime 2,341 Reputation points
2020-11-05T01:57:58.117+00:00

I come across the following link

https://cloudblogs.microsoft.com/sqlserver/2016/12/16/sql-server-on-linux-how-introduction/

and may I know the following architecture also apply to sql server 2017 and sql server 2019 on WINDOWS ??
37554-linuxarchetec.jpg

And may I know what SQL operation will go through SOSAPI , and what other operation need "Hosted windows API " ..NT USER MODE ???

SQL Server | Other
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. m 4,276 Reputation points
    2020-11-06T05:55:13.407+00:00

    Hi @sakuraime ,

    and may I know the following architecture also apply to sql server 2017 and sql server 2019 on WINDOWS ??

    Yes.

    And may I know what SQL operation will go through SOSAPI , and what other operation need "Hosted windows API " ..NT USER MODE ???

    According to your doc.,summary as next:
    Operations go through SOSAPI: All the subsystems like storage, network, or resource management...
    37869-20201106go-trhough-sos.jpg

    Operations need Hosted Windows API: Code without SOS direct APIs they will either go through a hosted Windows API (like MSXML) or NTUM (NT User Mode API – this is the 1500+ Win32 and NT syscalls)

    BR,
    Mia


    If the answer is helpful, please click "Accept Answer" and upvote it.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.