数据库 第1013页
-
索引是一种让你快速找到数据的数据结构
人都是有惯性的,对于使用数据库的人来说已经习惯于使用索引,大多数人都只知道我们可以用索引来提高数据访问的性能。对于索引是如何实现这一点的,大家可能也清楚,通过只在叶结点中存储索引数据的B+TREE来快...
-
ElasticSearch这些坑记得避开
一、管理方式 ElasticSearch作为最常用的搜索引擎组件,在系统架构中发挥极其重要的能力,可以极大的提升数据的加载和检索效率;但不可否认的是,在长期的应用实践中,也发现很多不好处理的流程和场景...
-
不懂就问:SQL 语句中 where 条件后 写上1=1 是什么意思
程序员在编程过程中,经常会在代码中使用到“where 1=1”,这是为什么呢? SQL注入 初次看到这种写法的同学肯定很纳闷,加不加where 1=1,查询不都一样吗?例如: select * fro...
-
小白入门:什么是CURD?
CRUD是CREATE、READ、UPDATE和DELETE的首字母缩写词,在数据库操作中频繁出现,本文针对小白,如果你已经是开发人员或者对数据库有一定认识的工程师可以默默离开了。让我直接走进CURD...
-
数据库开发应知应会之笛卡尔积
很多数据库开发人员都听说过笛卡尔积的概念,也可能偶尔碰上过因为SQL语句或者数据表数据问题而产生的笛卡尔积问题。但是很多人对于笛卡尔积产生的原因和如何避免还是有些一知半解。所以我们今天就简单明了地给大...
-
聊聊PG数据库的防误删除问题
做DBA这二十多年里,误删除数据是处理起来最麻烦的事情。早期遇到过一个案例,当时的一个可视化开发工具是把所有代码都保存在一个Oracle数据库里的,而这个数据库放在一台普通的PC机上,并未做任何备份。...
-
如何在 Web 浏览器中启用深色模式
一、需求背景 公司出于安全合规的考虑,需要对明文存储在数据库中的部分字段进行加密,防止未经授权的访问以及个人信息泄漏。 由于项目已停止迭代,改造的成本太大,因此我们选用了MyBatis插件来实现数据库...
-
将数据从 MySQL 导出到 SQL Server
概述 把MySQL的数据迁移到SQL Server有很多种方法,有第三方工具可以实现这个功能,如阿里云的DTS,ESF Database Migration等。许多人希望使用 SQL Server I...