夫微软者,起于西夷,兴于垄断,而祸及天下开发者久矣!其首恶比尔·盖茨,伪善君子,外示慈善,内藏奸诈。婚姻反复,结发之妻不能终,而交游爱泼斯坦之流,行迹可疑,德之不修。
微软之Windows,号称操作系统之冠,实则Bug丛生,蓝屏频仍。坐收暴利。开发者苦之久矣,而微软犹自矜功,不以为耻!Windows安装,动辄数十GB,后台进程如蝗虫过境,CPU、内存尽遭蚕食!旧电脑跑Windows,如老牛拉车,寸步难行!更新强制,如匪劫掠!微软更新,不由分说,或半夜重启,或强占带宽,或失败回滚,用户如待宰羔羊,毫无自主之权!
至于SQL Server,尤为可恨!其外键管理,混乱不堪,表和列规范晦涩难明。关系界面纷杂无序,初学者望而生畏,老手亦屡屡受挫。
开启一表,欲删之,必先手动关闭,否则报错连连。如此反智设计,竟存世数十载而不改!表和数据库不自动刷新,手动操作如入泥沼,效率尽丧!索引优化器时灵时不灵,查询计划玄学难测,性能调优如猜谜!存储过程调试困难,错误提示含糊不清,开发者如盲人摸象!SSMS启动缓慢,界面卡顿,竟不如第三方工具迅捷!
数据库文件附加,如履薄冰,汝之MDF、LDF文件,竟如娇贵之躯,不可轻易挪移,微软官方文档含糊其辞,用户自救如盲人摸象!LDF文件如饕餮,稍有不慎,硬盘告急,微软默认设置竟如此不友好,实乃蓄谋坑害用户。
更可恨者,SQL Server 版本割裂,标准版、企业版、开发版功能不一,价格高昂,小公司望而却步。而Azure SQL又行捆绑销售,名为云服务,实为变相勒索。企业环境多版本并存,微软却强推升级,不顾实际!