SQL Server在Ubuntu上的安裝與配置可以參考以下步驟:
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo tee /etc/apt/trusted.gpg.d/microsoft.asc
sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/mssql-server-2022.list)"
sudo apt-get update
sudo apt-get install -y mssql-server
sudo /opt/mssql/bin/mssql-conf setup
按照提示設置SA密碼并選擇版本。
sudo /opt/mssql/bin/mssql-conf set sqlagent.enabled true
sudo mkdir /home/d/mssql/data
sudo chown mssql:mssql /home/d/mssql/data
sudo ufw allow 1433/tcp
確保SQL Server偵聽端口(默認偵聽TCP端口1433)已打開。
對字段使用函數,也等于對字段做運算或串接的動作,一樣可能會讓查詢最佳化程序無法有效地使用索引。
在AND運算中,“只要有一個”條件有用到索引,即可大幅提升查詢速度。
以上步驟和最佳實踐可以幫助您在Ubuntu上成功安裝和配置SQL Server,并確保其高效運行。