排序
redis使用要注意什么
redis使用要注意的问题主要如下: redis和数据库双写一致性问题(推荐学习:Redis视频教程) 分析:一致性问题是分布式常见问题,还可以再分为最终一致性和强一致性。数据库和缓存双写,就必然会...
解决CBO的SQL优化问题(图文详解)
本次分享大纲: cbo优化器存在哪些坑 CBO优化器坑的解决之道 加强SQL审核,将性能问题扼杀于襁褓之中 分享现场FAQ CBO( Cost Based Optimizer)优化器是目前Oracle广泛使用的优化器,其使用统计...
Django 项目运行时报错“django.core.exceptions.ImproperlyConfigured: ‘django.db.backends.mysql’ isn’t an available database backend”,如何解决?
运行 django 项目时“django.c++ore.exceptions.improperlyconfigured”错误 项目在运行时出现了如下错误:django.core.exceptions.improperlyconfigured: 'django.db.backends.mysql' isn't an...
MySQL 建表的优化策略 小结
mysql 数据库建表经验总结,用做优化表结构的参考 目录 1. 字符集的选择 1 2. 主键 1 3. 外键 2 4. 索引 2 4.1. 以下情况适合于创建索引 2 4.2. 以下的情况下不适合创建索引 3 4.3. 联合索引 3 ...
mysql ddl什么意思
mysql ddl是数据定于语言的缩写,简单来说,就是对数据库内部的对象进行创建、删除、修改等操作的语言;DDL语句更多的是由数据库管理员使用,开发人员一般很少使用。 推荐:《mysql视频教程》 D...
redis为什么这么快
redis是一个由ansi c语言编写,性能优秀、支持网络、可持久化的k-k内存数据库,并提供多种语言的api。它常用的类型主要是 string、list、hash、set、zset 这5种。 redis为什么这么快? 1、完全...
通过Mybatis调用MySQL存储过程的实例详解
本篇文章主要介绍了mysql存储过程实现通过mybatis调用,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。 1.存储过程的简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然...
如何删除数据库中特定列为空且重复字段组合相同的行?
删除数据库中重复字段且特定列为空的行 在数据库中删除重复字段且特定列为空的行,可使用以下查询语句:DELETE FROM datas WHERE pid IS NULL AND (credit, company, name, phone, id) IN ( SEL...
SQL 复合查询条件(AND,OR,NOT)对NULL值的处理方法
在SQL的3值逻辑下,一个查询条件可以产生以下三种情况:TRUE,FALSE,NULL。只有那些满足WHERE子句的值是TRUE的记录才出现在结果表中。 NULL值影响查询条件的结果,并且结果很微妙。 以下是SQL中A...
如何下载5.5版的mysql
下载5.5版mysql的方法:首先打开mysql官网;然后找到MySQL5.5并点击下载;接着安装MySQL5.5;最后进行MySQL配置即可。 推荐:《PHP视频教程》 《PHP视频教程》 1、官网下载MySQL 5.5。 下载地址...