所有内容 第438页
-
-
MySQL数据查询太多会OOM吗?
线上 MySQL 直接 Select 千万条的100G数据,服务器会裂开吗? 假设对某100G表t执行全表扫描,把扫描结果保存在客户端: # 该语句无任何判断条件,所以全表扫描,查到的每行都可直接放到...
-
为什么不建议生产用Redis主从模式?
Redis有三种集群模式,分别是主从、“哨兵”、Cluster集群模式,今天先来聊一下主从模式 Redis主从模式是最简单的一种集群模式,类似于MySQL等数据库的主从同步一样 Redis主从 原理...
-
普通索引 PK 唯一性索引,用哪个好?
我们建索引的时候,有全文索引、主键索引、唯一性索引、普通索引等,前面两个好理解好区分,大家都知道啥时候用,后面两个该如何区分呢?唯一性索引和普通索引该如何选择呢?今天我们就来聊聊这个话题。 1. 准备...
-
-
分库分表实战:竿头日上-千万级数据优化之读写分离
前 言 订单缓存方案上线之后,我们以为又开启了岁月安好的日子,但是,在一周后的某一天,DBA直接跑来了,DBA直接说:“leader让我直接找你,是这样的,上次加了缓存优化后,效果确实不错,但是我发现...
-
关于 HiveSQL 常见的 Left Join 误区,你知道吗
写在前面 很多时候,由于SQL逻辑复杂,加之对SQL执行逻辑理解不透彻,很容易产生一些莫名其妙的结果,这些结果看似不符合预期,殊不知这就是真实结果。本文整理了几个常见的SQL问题,我们在实际书写SQL...
-
MySQL乱码问题如何排查
MySQL客户端和服务器是怎么通信的? 1.首先请求会被MySQL客户端编码为字节序列之后通过网络传输到服务器。 对于MySQL自带的客户端来说,这个编码过程使用的字符集和我们使用的操作系统的默认字符...
-
使用基于Snowflake的Snowpark DataFrames进行数据处理
简介 Snowpark是Snowflake一个新的开发库,它提供了一个API让用户可以使用编程语言像Scala(后续也会有Java和Python)来代替SQL进行数据处理。 Snowpark的核心概念...
-
分库分表实战:激流勇进-千万级数据优化之加缓存
前 言 经过前面索引和sql的优化后,现在查询速度快的飞起,然后,我们继续回归到了日常需求的开发中。 3个月过后,订单表的数据已经达到5000万了,不过sql一次查询的时间,基本稳定在300ms以下。...
