性能优化之如何杀掉它【1】

给你一个Net程序系统

你有信心快速的干掉它吗?

有办法让它在即使小型机或者有64G的服务器上也慢的让蜗牛一样吗?

曾经的经验会让我这样干

最根本的方法我会让服务器变成网络公交,任黑客和脚本小子们来来往往,并且干脆的卸载掉杀毒软件,关掉防火墙。让服务器变成互联网病毒的种子库~~~~

如果你不幸的有一个很负责的运维同事

好吧,我会设计拥有500个字段以上的表,而且每张表中至少要承载两种功能的数据,并且select数据时,保证让任何索引失效,最大限度的使用like %%

如果你的公司不幸比较有钱,请得起一位有着经验的DBA

我可以通过他不了解的net程序去欺负他/她

一次数据处理打开它100个数据库连接,并且读取数据后死活不关闭数据库连接,我气死它~~~~~

好吧,你又有了一位负责的上司,而且他是写代码出身的并且有代码洁癖,不是那种写了一年代码的就混上管理层在刀尖舔血过日子的上司。

那么,代码可能就需要一点艺术的优雅来消耗那昂贵的服务器性能。

一定不要使用static,要最大限度的去应用new,让new的使用上升到无处不在的境界。一定要懒,懒出气魄,懒出个性,字符串大量的+拼装,有可能出错的位置一定不要异常捕捉,或者整个的异常捕捉囊括第一行到最后一行~~~~~

好吧,深夜了,明天接着研究如何快速干掉它



原文地址:https://www.cnblogs.com/AI001/p/3368909.html