none
SQL Server 開啟Trace Flag 834遇到問題 RRS feed

  • 一般討論

  • 我遇到的狀況是這樣:
    我在SQL server configuration  Manager下面的SQL Server設定裡面遇到問題,今天我想要開啟Trace Flag 834的功能(使用大分頁分配),但是當我在SQL Server執行檔點右鍵選擇屬性後,在startup parameters裡面加上-T834指令時,重新開啟SQL server,在log有看到執行此指令的訊息,但是並沒有實際效果(機台ram並沒有被占用),在errorlog也沒有出現large page allocation。後來我直接在cmd下command: sqlservr.exe -sMSSQLSERVER -T834,再開啟工作管理員觀察後就有看出效果(機台ram幾乎被100%占用),且errorlog也有出現使用large page allocation,我的問題點是為什麼直接在SQL server configuration  Manager設定會無效,一定要直接在cmd下command(且這時SQL server configuration  Manager裡面的SQL Server必須要關閉否則會衝突)才有效
    2015年5月27日 上午 02:58

所有回覆

  • How did you add trace flag in configuration manager? Possible to post whole string?
    • 已編輯 rmiao 2015年5月27日 上午 03:13
    2015年5月27日 上午 03:09
  • Thanks for your reply.

    My SQL version is SQL 2012 Evaluation and I've already given it 'lock pages in memory' user right as Administrator.

    2015年5月27日 上午 03:12