我想通过从 Unix 脚本运行 SQL 文件而不提供用户名和密码(以 root 身份)登录到数据库。这可能吗?
数据库是Oracle。
如果我通过 ssh 连接到远程数据库服务器,启动 mysql 客户端并执行一个可能需要几个小时才能执行的查询,然后关闭连接,查询会继续执行直到完成吗?我可以在一个巨大的数据库上以这种方式进行mysqldump,几天后返回并期望一切都完成吗?
谢谢!
我有一台服务器在深夜莫名其妙地使用了大量 CPU,而此时它不应该承受沉重的负载。这会导致一些数据库调用超时,并且我在 PerfMon 中设置了一些警报以在 CPU 使用率超过 50% 时触发,这似乎与 CPU 峰值与数据库超时一致。
我怀疑这是某种计划任务,但我查看了 Windows 和 SQL Server 计划任务列表并没有找到任何内容。Windows 事件日志仅包含数据库超时和 PerfMon 条目,表明 CPU 使用率已飙升。
我的问题是这样的:如何在不实际存在的情况下确定导致 CPU 峰值的进程?我真的不想在凌晨 2 点登录服务器
更新:事实证明问题出在我正在开发的产品上。这个问题在正常工作时间开始显现出来,毕竟我不必依赖一些偷偷摸摸的性能调查技术。
windows cpu-usage sql-server scheduled-tasks database-administration
Chrome、Firefox、Opera 或 Safari 等 Web 浏览器最常用的数据库服务器是什么?也许我不了解 Web 浏览器,但我假设他们必须拥有一个数据库服务器,就像 Web 应用程序拥有数据库服务器一样。