LeetCode(数据库)- 每台机器的进程平均运行时间

简介: LeetCode(数据库)- 每台机器的进程平均运行时间

题目链接:点击打开链接

题目大意:略。

解题思路:图中 AC 代码,计算分组内的平均数,再 *2 是因为重复的进/出,算 1 个即可。

AC 代码


image.png


SELECT machine_id, ROUND(SUM(IF(activity_type = 'start', -1, 1) * timestamp) / COUNT(DISTINCT process_id), 3) processing_time
FROM Activity
GROUP BY machine_id
目录
相关文章
|
7月前
|
监控 Linux
在 Linux 中如何检查进程的运行时间?
在 Linux 中如何检查进程的运行时间?
377 1
在 Linux 中如何检查进程的运行时间?
|
4月前
|
存储 JSON 运维
【运维】Powershell 服务器系统管理信息总结(进程、线程、磁盘、内存、网络、CPU、持续运行时间、系统账户、日志事件)
【运维】Powershell 服务器系统管理信息总结(进程、线程、磁盘、内存、网络、CPU、持续运行时间、系统账户、日志事件)
52 0
|
12月前
|
弹性计算 NoSQL 容灾
分布式数据库,挂掉两台机器会发生什么
挂一部分机器,不会丢数据、不会不可服务,是对现代数据库的一个比较基本的要求。对于早期的单机数据库,一般使用主备架构。主备架构有很多的缺陷,并且这些缺陷是无解的。我们将探讨几个问题:除了协议本身,还有什么样的因素影响分布式数据库的可用性?如何计算不同架构的分布式数据库的可用性?KV层的可用性和关系型数据库的可用性是否等价?数据库的可用性和应用的可用性是否是等价的?
|
数据库 搜索推荐
CA,给了数据库,给了机器,为啥也扩不了容?
随着业务越来越复杂,数据量越来越大,并发量越来越大,数据库的性能越来越低。好不容易找运维申请了两台机器,让DBA部署了几个实例,想把一些业务库拆分出来,却发现拆不出来,扩不了容,尴尬!
454 0
|
SQL 安全 数据库
sql 2012先分离迁移mdf mlf 文件到别的机器后附加 数据库成只读的修复方法
SQL Server2008附加数据库之后显示为只读时解决方法   从本地分离的数据库文件放到远程服务器上,附加数据库出现数据库为(只读情况) 阅读了以下两篇文章: 第一篇:http://blog.csdn.net/love_zt_love/article/details/7861334 啰嗦的话就不多说了,直入主题吧! 方案一: 碰到这中情况一般是使用的sa账户登录的,只要改为Windows身份验证,再附加数据库即可搞定。
1284 0