sql-server - RAMDisk 和物理磁盘上的 sql server tempDB 文件
问题描述
我们发现,对于我们的应用程序,在 RAMDisk 上定位 TempDB 文件可以显着提高性能。但我们不想为 RAMDisk 分配不必要的 RAM。我们也不希望 SQL Server 失败,因为它不能增长 TempDB。我记得读过你可以将一个 TempDB 文件(一个数据,一个日志)放在物理磁盘上,并允许它们增长,并将其余的(几个数据,1 个日志)放在 RAMDisk 上,并且不允许它们增长。
但是......有什么方法可以阻止 SQL Server 使用那些慢速 TempDB 文件,直到其他快速文件已满?
先感谢您
解决方案
推荐阅读
- node.js - Sequelize:如何做左外连接?
- reactjs - react-select 在验证时更改边框和标签颜色
- azure-active-directory - 需要帮助以使用来自 Azure AD 的 redirect_uri 中的代码生成 AccessToken
- r - 在嵌套数据列中引导统计数据并以整洁的格式检索结果
- c - 如何使用 feof 从二进制文件中读取未定义数量的浮点值?
- python - JSON 格式:在 Python 中将输出显示为每行的键对值
- javascript - Lodash Debounce 发送请求而无需回调 React JS
- python - 未从网站获取网络抓取中的所有信息
- oracle - 在 ansible playbook 中运行 sqlplus 查询
- facebook - FB.UI 共享对话框在移动设备中总是返回 undefined