文章分类 -  sql

sql开发知识笔记
count(*)、count(1)和count(列名)的区别
摘要:定义count(1):常见计数方式,统计目标表的记录行数。括号里表示一个固定值,可以是任何固定的数字字符,是个常量。count(*):常见计数方式,统计目标表的记录行数,与count(1)执行结果相同,但是执行会根据目标表的不同进行优化。count(列名):常见计数方式,统计目标表某一列的非空记录数 阅读全文
posted @ 2025-04-02 14:31 mark_cr1990 阅读(26) 评论(0) 推荐(0)
分布式缓存 Redis和Memcached的区别
摘要:两者都是非关系型内存键值数据库,现在公司一般都是用 Redis 来实现缓存,为什么不用Memcached呢?接下来分析一下Redis、Memcached的区别: 1、线程模型 Memcached处理请求采用多线程模型,并且基于IO多路复用技术,主线程接收到请求后,分发给子线程处理。 优点是当某个请求 阅读全文
posted @ 2025-04-02 14:30 mark_cr1990 阅读(8) 评论(0) 推荐(0)