所有内容 第468页
-
6500字全面讲解 Redis 性能优化点!
在一些网络服务的系统中,Redis 的性能,可能是比 MySQL 等硬盘数据库的性能更重要的课题。比如微博,把 热点微博 [1] ,最新的用户关系,都存储在 Redis 中,大量的查询击中 Redis...
-
示例讲解PostgreSQL表分区的三种方式
1 简介 表分区是解决一些因单表过大引用的性能问题的方式,比如某张表过大就会造成查询变慢,可能分区是一种解决方案。一般建议当单表大小超过内存就可以考虑表分区了。PostgreSQL的表分区有三种方式:...
-
Redis挂了,流量把数据库也打挂了,怎么办?
你好呀,我是歪歪。 是这样的,前几天有个读者给我发消息,说面试的时候遇到一个场景题: 他说他当时,一时间竟然找不到回答问题的角度,感觉自己没有回答到点子上。 我仔细想了一下,确实是感到这个问题有一丝丝...
-
-
面试:Redis 是单线程,是怎么解决高并发问题的
你好,我是强壮的病猫,在这里分享面经。这不,最近又面了一家公司,又是被虐,有几道题猫哥一时语塞,今天分享给你,以后碰到这类问题时可以试试反虐。 首先,得说下,无论哪一次面试,猫哥必然会被问到两个问题:...
-
四个在工作后才知道的SQL密技
本文会分享四个在面试和工作中常用的几个使用技巧,具体包括: 日期与期间的高级使用临时表与Common Table Expression (WITH)Aggregation 与CASE WHEN的结合使...
-
如何使用 SQL 对数据进行分析
前言 我们通过 OLTP(联机事务处理)系统实时处理用户数据,还需要在 OLAP(联机分析处理)系统中对它们进行分析,今天我们来看下如何使用 SQL 分析数据。 使用 SQL 进行数据分析的几种方式...
-
书写高质量SQL的建议
1、避免混乱的逻辑 反例:(统计用户数量) List users = userMapper.selectAll(); return users.size(); 正例: int count = user...
-
可维护、可阅读的SQL代码的十个优秀实践
没有正确的指导,它很容易混淆SQL。由于团队中的每个人都可能有自己的写作SQL习惯,因此您可以快速结束一个没有人理解的令人困惑的代码。 您可能意识到遵循一套良好实践的重要性..这篇文章为您提供了您正在...
-
创建视图与函数,你注意过 Definer是啥意思吗
前言: 在 MySQL 数据库中,在创建视图及函数的时候,你有注意过 definer 选项吗?在迁移视图或函数后是否有过报错情况,这些其实都可能和 definer 有关系。本篇文章主要介绍下 MySQ...
