As with everything that contains valuable data, PostgreSQL databases should be backed up regularly.
While the procedure is essentially simple, it is important to have a clear understanding of the
underlying techniques and assumptions.
案例1.
之前做一些在线考试系统,服务过北京奔驰,捷豹路虎等用户,每次大型考试(3000-10000人)就会出现并发问题,用户经常问我为什么不优化,不扩容
经典回答:这个是在所难免的,是从综合成本最优思路设计的,就像国家的高速公路,每次节假日也非常堵车,但国家并没有去扩宽这个道路,我想其中的原因可能也没有性价比,如果扩宽会出现闲时道路资源浪费等。(但其实是有阿里云的临时服务器可以租用的,也不会太增加成本,只是会稍微麻烦点不去部署而)
案例2
发现有很多系统已经用了有10年之久,然后也不去升级,这个老系统非常难用,还经常出问题,为什么一直不优化下?
这个类似于城市建设,就像一些老城区,一个是设计的问题,当时历史的局限性,没有做前瞻性设计(不过谁也想不到会发展的这么快),老城区 房子破旧,道路狭窄拥堵,但很少看到会把老城区道路扩宽,基础设施升级,一个是成本太高,而且会影响现有住户,系统也类似,历史数据就类似于老住户。面对这种情况,其实很多都是基础放弃老城区,然后新建一个新城区,这个系统也是如此道理,一个老系统的设计,稳定性等都是历史的眼光,何不上一套全新设计的系统呢。。