【k哥爬虫普法】非法入侵计算机信息系统,获取1500万余条个人信息!

毛茂兴非法获取个人信息超过1 5 00万条,获利5 4 万。
他被判处五年监禁并罚款 2 0,000 卢比。
这是一个坑。

2 01 8 年,利用爬虫+SQL注入攻击系统,非法获利5 4 万。

不要以为爬虫只是爬取网页,SQL注入才是真正的入侵。
不要这样做。

注意:抓取公共信息也可能是非法的。
请先确认数据的性质。

gc buffer busy acquire导致的重大数据库性能故障

兄弟你好,我之前也遇到过类似的坑,确实很烦人。
2 01 8 年,我们公司的一个Oracle数据库突然停业了。
这是一场悲剧。
经过长时间的调查,我发现一个不寻常的等待事件 gcbufferbusyacquire 导致了这个问题。

第一次监控的时候,发现数据库好像被阻塞了,正在崩溃。
检查日志显示 gcbufferbusyacquire 并且仍然存在大量索引和行锁争用。
我们当时很着急,所以快速查找资料后,发现索引可能有问题。

所以我们关闭并重建了索引,包括全局索引和本地索引。
同时,我还发现分区表(TRUNCATE、DROP等)会使全局索引失效,所以要小心。

重建索引后我以为问题解决了,但是gcbufferbusyacquire仍然存在。
查看ADDM报告,我发现有问题的SQL语句导致了问题,并且执行计划不断变化。
为了提高SQL的执行效率,我们绑定了执行计划并收集了统计信息。

然后我们发现并行任务太多了,所以我们想取消并行,减轻负担。
问题再次没有得到解决。

后来,经过对我公司各方面的调查,确定此事与网络有关。
AWR报告分析显示,有一个节点心跳网络延迟非常高。
结果新装的网卡总是断线,延迟高达3 5 8 ms。

最后确认是硬件问题。
整个问题是由于服务器两个节点之间的心跳网线接触不良引起的。

后来我反思了一下。
在我们的研究过程中,我们只关注数据库,没有考虑网络。
为了加快以后的故障排除,我们总结了 gcbufferbusyacquire 的各种可能原因。
心跳线的连接方式也进行了修改,连接到交换机上,增加了网络的稳定性和可靠性。
定期检查您的网络设备,确保网络没有问题。

这次经历确实很艰难,但我学到了很多。
当你以后遇到类似的问题时,会让你更有信心。
此外,还必须加强硬件维护和网络监控,确保数据库稳定运行。
你好,请问你有遇到过类似的问题吗?