数据库 第789页
-
-
Golang如何优雅连接MySQL数据库?
Go原生就支持连接数据库,所以在使用 Golang 开发时,当需要数据库交互时,即可使用database/sql包。 在Go中访问DB需用sql.DB接口:可创建语句(statement)和事务(tr...
-
MySQL的慢SQL该怎么优化?
索引类似大学图书馆建书目索引,可以提高数据检索的效率,降低数据库的IO成本。MySQL在300万条记录左右性能开始逐渐下降,虽然官方文档说500~800w记录,所以大数据量建立索引是非常有必要的。 M...
-
你知道 Redis 使用的什么协议吗?
有个小伙伴面试回来说面试官问了他一些 Redis 问题,但是他好像没有回答上来。 我说,你 Redis 不是用的很溜吗,什么问题难住你了。 他说,事情是这样的,刚开始,问了一些基础的问题,比如 Red...
-
MySQL批量SQL插入性能优化
对于一些数据量较大的系统,数据库面临的问题除了查询效率低下,还有就是数据入库时间长。特别像报表系统,每天花费在数据导入上的时间可能会长达几个小时或十几个小时之久。因此,优化数据库插入性能是很有意义的。...
-
云数据库和自建数据库有什么区别?优缺点是什么?
云数据库是指部署在云端的数据库,有必要使用云数据库吗? 云数据库和自建数据库的区别 云数据库是指优化和部署在云端的数据库,阿里云和腾讯云都提供云数据库,云数据库和自己搭建的数据库有什么区别?有必要使用...
-
关于数据库理论:数据库的六大范式知识笔记
1、数据库范式的作用 数据库范式主要是为解决关系数据库中数据冗余、更新异常、插入异常、删除异常问题而引入的设计理念。简单来说,数据库范式可以避免数据冗余,减少数据库的存储空间,并且减轻维护数据完整性的...
-
后端程序员必看,13个写SQL的好建议
SQL是一种数据库的结构化查询语言,常用的关系型数据库有MySQL,SQL Server,Oracle,Access等。其实就是对存储在数据库中的数据进行查询等操作的一种语言,如果你有语言学习的基础,...
-
很多人连模糊匹配Like %xxx%怎么优化都不知道
在开发过程中,经常会碰到一些业务场景,需要以完全模糊匹配的方式查找数据,就会想到用 like %xxx% 或者 like %xxx 的方式去实现,而且即使列上有选择率很高的索引,也不会被使用。 在My...
-
