我在Linux上安装了SQL Server.它是从Microsoft的repos安装的,如下所述:https: //docs.microsoft.com/en-us/sql/linux/quickstart-install-connect-ubuntu
在MySql中,我曾经EXPLAIN在查询前写过,看看执行计划.在SQL Server中,它似乎不起作用.但我没有安装工作室程序,只有SQL Server和sqlcmd工具.
如何在Linux上的SQL Server中查看查询的执行计划?
linux sql-server sql-execution-plan sql-operations-studio sql-server-linux
我按照以下方式启动并运行以下SQL Server 2017容器 -
https://docs.microsoft.com/en-us/sql/linux/quickstart-install-connect-docker
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
910d34ad3c3e microsoft/mssql-server-linux:2017-latest "/bin/sh -c /opt/m..." 11 minutes ago Up 11 minutes 0.0.0.0:1401->1433/tcp sql1
Run Code Online (Sandbox Code Playgroud)
我可以使用SQLCMD连接docker容器内部.
但是我不确定要在SQL Operations Studio中输入什么来连接它 -