-
如何让 JOIN 跑得更快?
JOIN 一直是数据库性能优化的老大难问题,本来挺快的查询,一旦涉及了几个 JOIN,性能就会陡降。而且,参与 JOIN 的表越大越多,性能就越难提上来。 其实,让 JOIN 跑得快的关键是要对 JOIN 分类,分类之后,就能利用各种类型 JOIN 的特征来做性能优化了。 JOIN 分类有 SQL 开发经验的同学都知道,绝大多数 JOIN 都是等值 JOI···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
如何为数据库选择最佳加密方法
译者 | 李睿 加密是对消息或信息进行安全编码的过程,只有授权方才能看到加密数据。加密的历史距今长达几个世纪。比如在第二次世界大战中,美军使用纳瓦霍语发送加密指令,使日军无法有效解码。 如今,加密更加重要,因为人们生活在一个隐私和安全不断受到黑客攻击的时代。多亏有了AES加密等现代技术,使黑客很难获得人们的敏感信息。 加密是保持数据安全的通用过程。本文探索···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
SQL执行器的定义和实现
一、前言为什么,要读框架源码?因为手里的业务工程代码太拉胯了!通常作为业务研发,所开发出来的代码,大部分都是一连串的流程化处理,缺少功能逻辑的解耦,有着迭代频繁但可迭代性差的特点。所以这样的代码通常只能学习业务逻辑,却很难吸收到大型系统设计和功能逻辑实现的成功经验,往往都是失败的教训。 而所有系统的设计和实现,核心都在于如何解耦,如果解耦不清晰最后直接倒置···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
为什么我建议需要定期重建数据量大但是性能关键的表
一般现在对于业务要查询的数据量以及要保持的并发量高于一定配置的单实例 MySQL 的极限的情况,都会采取分库分表的方案解决。当然,现在也有很多 new SQL 的分布式数据库的解决方案,如果你用的是 MySQL,那么你可以考虑 TiDB(实现了 MySQL 协议,兼容 MySQL 客户端以及 SQL 语句)。如果你用的是的 PgSQL,那么你可以考虑使用 ···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
Node.js 结合 MongoDB 实现字段级自动加密
某些场景下,对于数据隐私会有较高的要求,例如,用户系统的个人信息(身份证、手机号)、医患系统的患者信息等,怎么用技术手段安全的保护这些敏感数据是我们开发人员需要考虑的问题。 本篇文章,将介绍 MongoDB 的客户端字段级加密功能,英文全称为 Client-Side Field Level Encryption,在有些地方会看到简称为 CSFLE,代表的是···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
互联网业务幂等性实现之基于MySQL
背景 在互联网业务领域中,我们经常会遇到应用到请求幂等性问题,即多次重复请求,所得到的结果,和一次请求一致。 以某互联网电商的取消订单为例子,当订单取消,需要返回给消费者下单所消费的虚拟产品,如优惠券、红包、京豆等。通过幂等形式,确保返还给消费者的权益不多、不少。 那幂等性具体开发是怎么实现的呢?本文带来基于MySQL的UNIQUE KEY的实现方案。 实···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
SQL 设计模式 | 关系型数据库的幂等性处理
在 IT 的很多术语中,正向解释非常难,反向描述反而更容易懂。幂等性处理就是这类。 举两个数据处理时,非幂等性常见的场景: 1.在创建订单时,偶有因网络抖动,痴呆,掉线等因素,造成客户端与服务器之间通讯不畅。比如,客户端发起请求后,在约定时间内(通常 30秒),没有得到服务器的反馈,导致重复发起创建订单的请求,实际上前面看似失败的订单已创建成功,最终造成创···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
国家互联网应急中心:国内50家银行发布的小程序中,平均1个小程序有8项安全风险(小程序有什么缺点)一···
央广网北京7月22日消息(记者 牛谷月)7月20日,国家计算机网络应急技术处理协调中心(CNCERT/CC)编写的《2020年中国互联网网络安全报告》(下称“报告”)正式发布。报告显示,2020年APP违法违规收集个人信息治理取得积极成效,但个人信息非法售卖情况仍较为严重,联网数据库和微信小程序数据泄露风险较为突出。APP违法违规收集个人信息治理取得积极成效···
- 发布时间:2023-01-03
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
微信小程序的优缺点是什么?(小程序的弊端)难以置信,
微信小程序较大的特点是“方便易用,不占空间”,在微信的基础上为用户带来丰富的服务功能。我们会发现越来越多的企业选择开发小程序来运营线上渠道,这给我们生活中的衣食住行都带来了变化。那么微信小程序还有什么优缺点呢?优点:1、自带推广小程序自带的附近的小程序功能,帮助商家被五公里范围内的微信用户搜索到,解决当下商家广告无处可打的尴尬。店铺根据距离来排名,与品牌大小···
- 发布时间:2023-01-03
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
山东临沂中扬科技小编讲一讲小程序的利与弊(微信小程序缺点)奔走相告,
小程序开发的优势与劣势分析对比随着智能手机的发展,移动应用越来越多样化。小程序的出现使得移动应用非常流行。但是,仍然有很多企业不了解小程序,不知道什么是小程序,也不知道自己是否应该做小程序。与app相比,小程序可以实现相同的功能,满足企业的需求,开发成本和运行成本更低。中扬科技小编在这里给大家讲一下:一、小程序开发的优势1、效率高:微信已经成为人们每天都会打···
- 发布时间:2023-01-03
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])