linux 版本 sqlserver 常用的一些数据库设置命令。
如果要改变数据目录和日志文件目录,请参照以下节
如何将windows上的sqlserver数据库备份还原到linux上。
具体看以下节
RESTORE DATABASE 数据库名
FROM DISK = '/mnt/sdc/databases/backups/备份文件名.bak'
WITH MOVE '数据库名' TO '/mnt/sdc/databases/数据库名.mdf',
MOVE '数据库名_log' TO '/mnt/sdc/databases/数据库名_log.ldf'
GO
asp.net core 6.0 AddRazorRuntimeCompliation 增加Razor动态编译慎用,不要用于生产环境,否则会导致内存无端增加100多M.
开发环境使用就好。
谷歌搜索一大圈都没有找到这个问题,应用启动后没有发起请求前内存都正常,发起页面请求后,内存暴涨100多m.最后发现就是AddRazorRuntimeCompliation 这个功能导致的锅。
血的教训。
asp.net core 的GC(垃圾回收器)的配置参考。
https://docs.microsoft.com/zh-cn/aspnet/core/performance/memory?view=aspnetcore-6.0
https://blog.csdn.net/sD7O95O/article/details/78529407