• 数据库 30 条军规

    数据库 30 条军规 一、基础规范 (1)必须使用 InnoDB 存储引擎 解读:支持事务、行级锁、并发性能更好、CPU 及内存缓存页优化使得资源利用率更高 (2)必须使用 UTF8 字符集 解读:

    mysql教程 489 2019-12-24 08:30:59 444

  • MySQL中查询、删除重复记录的方法大全

    本文主要给大家介绍了关于MySQL中查询、删除重复记录的方法,分享出来供大家参考学习,下面来看看详细的介绍。 查找所有重复标题的记录: select title,count(*) as count f

    mysql教程 489 2019-12-05 10:04:25 444

  • 实例讲解数据库优化

    从网上去搜数据库优化基本都是从SQL层次进行优化的,很少有提及到数据库本身的实例优化。就算有也都是基于某个特定数据库的实例优化,本文涵盖目前市面上所有主流数据库的实例优化(Oralce、MySQL、P

    mysql教程 489 2019-12-05 10:04:24 444

  • MySQL数据库SQL语句优化

    判断问题SQL 判断SQL是否有问题时可以通过两个表象进行判断: 系统级别表象 CPU消耗严重 IO等待严重 页面响应时间过长 应用的日志出现超时等错误 可以使用sar命令,top命令查看当前系

    mysql教程 489 2019-12-05 10:04:24 444

  • Mysql范式与反范式的利弊

    Mysql范式与反范式的利弊 一、三大范式 第一范式 1NF是对属性的原子性,要求属性具有原子性,不可再分解; 第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库

    mysql教程 489 2019-12-05 10:04:24 444

  • Oracle如何创建自增长主键

    Oracle如何创建自增长主键 Oracle主键常用的分为UUID和自增长int两种,下面简单说下各自的优缺点: UUID的优点 1、生成方便,不管是通过sys_guid() 还是java的uuid

    mysql教程 489 2019-12-05 10:04:23 444

  • 鲜为人知的10条SQL语句优化

    一、一些常见的SQL实践 (1)负向条件查询不能使用索引 select * from order where status!=0 and stauts!=1 not in/not exists都不是

    mysql教程 489 2019-12-05 10:04:23 444

  • 详解MySQL数据库之事务及存储引擎

    一、关系型数据库与非关系型数据库 1、关系型数据库的特点: 1)数据以表格的形式出现 2)每行为各种记录名称 3)每列为记录名称所对应的数据域 4)许多的行和列组成一张表单 5)若干的表单组成数据库

    mysql教程 489 2019-12-05 10:04:22 444

  • 浅谈mysql清空表数据的两种方式和区别

    在MySQL中删除数据有两种方式: 1、truncate(截短)属于粗暴型的清空 2、delete属于精细化的删除 删除操作 如果你需要清空表里的所有数据,下面两种均可: delete from t

    mysql教程 489 2019-12-05 10:04:22 444

  • MySQL InnoDB索引原理和算法

    也许你经常用MySQL,也会经常用索引,但是对索引的原理和高级功能却并不知道,我们在这里一起学习下。 InnoDB存储索引 在数据库中,如果索引太多,应用程序的性能可能会受到影响;如果索引太少,又会对

    mysql教程 489 2019-12-05 10:04:22 444

发布技术文章

头条