所有内容 第396页
-
数据库的分库分表是什么?
阿粉相信,现在很多的做开发的都喜欢研究一些新的技术,但是能不能把数据都实际应用到公司的环境中,这个就不好说了,毕竟有些东西用上了,一旦出现问题了,那么就会导致一连串的生产事故的发生。今天阿粉就来学习一...
-
-
不同的数据库平台,如何取前百分之N的记录?
最近帮业务部门梳理业务报表,其中有个需求是就算某指标等待时间最长的前百分之十,其实就是对等待时长进行倒序排序后,取结果集的前百分之十。 这个需求在SQL Server和Oracle上都很容易实现,甚至...
-
数据库主键一定要自增吗?有哪些场景不建议自增?
我们平时建表的时候,一般会像下面这样。 CREATE TABLE `user` ( `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', `name` char...
-
-
Redo 日志从产生到写入日志文件
对于这样的剧情,想必大家不会陌生:美国大片中拯救世界的英雄,平时看起来跟普通人没啥区别,甚至还可能会有点让人看不上。 但是,关键时刻,却能爆发出惊人能量,挽狂澜于既倒,扶大厦于将倾,拯救世界于危难之中...
-
-
几种常用关系型数据库介绍
数据库管理系统是用于创建,维护与管理数据库的系统软件,是搭建其他应用环境所必备的软件之一,是软件系统架构的重要组成部分。对于IT人员,不论是开发还是测试人员都是其必须掌握的软件。对于开发可以说是他们吃...
-
面试突击:聊聊聚簇索引和非聚簇索引到底有什么区别?
在 MySQL 默认引擎 InnoDB 中,索引大致可分为两类:聚簇索引和非聚簇索引,它们的区别也是常见的面试题,所以我们今天就来盘它们。 聚簇索引 聚簇索引(Clustered Index)一般指的...
-
学 SQL 必须了解的十个高级概念
随着数据量持续增长,对合格数据专业人员的需求也会增长。具体而言,对SQL流利的专业人士的需求日益增长,而不仅仅是在初级层面。 因此,Stratascratch的创始人Nathan Rosidi以及我觉...
