玖叶教程网

前端编程开发入门

MySQL中NULL值会占空间吗?

相信不少人看到这个标题,认为这个肯定不用想,NULL值怎么会占空间呢?

数据库允许空值(null),往往是悲剧的开始(1分钟系列)

数据库字段允许空值,会遇到一些问题,此处包含的一些知识点,和大家聊一聊。

数据准备:

create table user (

id int,

name varchar(20),

index(id)

)engine=innodb;

mysql和oracle的区别有哪些

前言:

数据库,我们在项目中用的最多的无疑就是mysql和oracle数据库,那么它们两个有什么区别呢?下面就说一说。

两者之间的区别

MySQL中的14种索引失效场景分享(mysql索引不生效)

本文将分享14种常见的索引失效场景,帮助开发者避免这些陷阱,优化数据库查询性能。

8分钟带你深入了解MySQL是如何利用索引的,网友:大师,我悟了

今日分享开始啦,请大家多多指教~

超详细的mysql数据库查询缓存总结,值得收藏

概述

查询缓存(Query Cache,简称QC),存储SELECT语句及其产生的数据结果。闲来无事,做一下这块的总结,也做个备忘!


工作原理

查询缓存工作原理如下:

缓存SELECT操作的结果集和SQL语句,key为sql,value为查询结果集;

为什么MySQL不建议使用NULL作为列默认值(InnoDB)?

mysql 数据库中,什么情况下设置了索引但无法使用?

(1) 索引的作用:在数据库表中对字段建立索引可以大大 提高查询速度。

(2) Mysql 索引类型:

SQL查询排序如何将null值排到最后

本文介绍在SQL查询

详解Oracle数据库ORA-01400: 无法将 NULL 插入问题及解决办法

概述

最近发现一个很奇怪的现象:业务反馈一直无法生成订单,主要是在作新增操作的时候,一直在报错;报错提示:ORA-01400: 无法将 NULL 插入 ("xxx"."xx"."INSERT_USER")


思路

仔细检查了好几遍都没有问题,结果不是代码的问题;而是oracle数据库中SHIPMENT_STOP_D表字段INSERT_USER是自增的,其中的触发器失效导致。

<< 1 2 3 4 5 6 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言