
数据库
天空灬之城
这个作者很懒,什么都没留下…
展开
-
数据库性能优化主要包括哪些方面?
数据库性能优化主要一下几个方面: 1、sql语句的执行计划是否正常 2、减少应用和数据库的交互次数、同一个sql语句的执行次数 3、数据库实体的碎片的整理(特别是对某些表经常进行insert和delete动作,尤其注意,索引字段为系列字段、自增长字段、时间字段,对于业务比较频繁的系统,最好一个月重建一次) 4、减少表之间的关联,特别对于批量数据处理,尽量单表查询数据,统一在转载 2017-02-28 18:04:41 · 3083 阅读 · 0 评论 -
oracle、mysql+数据库面试+真题
1、假设现在存在一个和数据库student,用来存放学生信息,该数据库中存在两张表分别为studentinfo和studentclass,这两个表的结构如下: studentinfo 学生信息表 字段名 类型 默认值 注释 #StudNum char(10) NULL 学号 Name char(8)转载 2017-05-08 09:08:35 · 1784 阅读 · 0 评论 -
Mysql加锁过程详解
转载自:http://www.cnblogs.com/metoy/p/5545580.html 1、背景 MySQL/InnoDB的加锁分析,一直是一个比较困难的话题。我在工作过程中,经常会有同事咨询这方面的问题。同时,微博上也经常会收到MySQL锁相关的私信,让我帮助解决一些死锁的问题。本文,准备就MySQL/InnoDB的加锁问题,展开较为深入的分析与讨论,主要是介绍一转载 2017-05-08 11:47:27 · 14653 阅读 · 10 评论 -
Mysql学习笔记
本人当初学习mysql时以及相关语法的一些总结,后面的事务相关操作的笔记记录以后更新原创 2016-09-24 09:15:32 · 390 阅读 · 0 评论 -
SQL中distinct 和 row_number() over() 的区别及用法
1 前言 在咱们编写 SQL 语句操作数据库中的数据的时候,有可能会遇到一些不太爽的问题,例如对于同一字段拥有相同名称的记录,我们只需要显示一条,但实际上数据库中可能含有多条拥有相同名称的记录,从而在检索的时候,显示多条记录,这就有违咱们的初衷啦!因此,为了避免这种情况的发生,咱们就需要进行“去重”处理啦,那么何为“去重”呢?说白了,就是对同一字段让拥有相同内容的记录只显示一条记录。 那么,如原创 2017-11-15 09:17:25 · 442 阅读 · 0 评论