摘要:
最近看几个老项目的SQL条件中使用了1=1,想想自己也曾经这样写过,略有感触,特别拿出来说道说道。编写SQL语句就像炒菜,每一种调料的使用都会影响菜品的最终味道,每一个SQL条件的加入也会影响查询的执行效率。那么 1=1 存在什么样的问题呢?为什么又会使用呢? 阅读全文
评论排行榜
国产化之 .NET Core 操作达梦数据库DM8的两种方式
2022-04-19 07:08 by 萤火架构, 4057 阅读, 收藏,
摘要:
背景 某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟,数据库使用达梦V8,CPU平台的范围包括x64、龙芯、飞腾、鲲鹏等。考虑到这些基础产品对.NET的支持,最终选择了.NET Core 3.1。 环境 CPU平台:x86-64 / Arm64 操作系统:银河麒麟 v4 数据库:DM8 阅读全文
国产化之银河麒麟.netcore3.1访问https服务的两个问题
2022-04-18 07:40 by 萤火架构, 2569 阅读, 收藏,
摘要:
背景 某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟,数据库使用达梦V8,CPU平台的范围包括x64、龙芯、飞腾、鲲鹏等。 考虑到这些基础产品对.NETCore的支持,最终选择了3.1版本。主要原因就是龙芯搞了自研CPU架构,用户量不够大,.NET官方并没有专门针对龙芯的支持,而龙芯团 阅读全文
异步编程真的让程序更快了吗?
2024-03-11 13:00 by 萤火架构, 6812 阅读, 收藏,
摘要:
现在异步编程真的是越来越普遍了,很多同学也玩得很溜了,满世界的异步调用,不过,当谈到异步编程的工作原理时,大部分同学就哑火了。本文就来一起探讨下同步和异步调用的本质区别,深入解析异步编程的工作原理。 阅读全文
博客园又崩了,这个锅要不要阿里云背?
2023-12-09 09:07 by 萤火架构, 3512 阅读, 收藏,
摘要:
根据我的技术经验,数据库CPU百分之百,一般是某些SQL写的质量不佳,在某些情况下可能出现了大数据量全表扫描的情况,迟迟不能执行完毕,长期霸占CPU资源导致的。 阅读全文
浙公网安备 33010602011771号