mysql
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Manag...
  • Tag:正常

一个值只有0和1的字段,到底要不要建索引?

bellys 发表于:20小时前

关于数据库索引的所有文章,都会告诉你不要对这种字段建索引。但这些文章不会告诉你的一个事实是:如果表里面这个字段的值分布极度不均匀的情况下,而且你需要查询分布较少的记录的话,索引就非常有用了举个例子,假设表中有一千万条记录,某个状态为0的记录总数大概会有100条,那么你想查询状态为...   阅读全文

浏览: 42 次, Tags: oraclemysqlsql server

mysql共享锁与排他锁

justdoit 发表于:2018-08-02

mysql锁机制分为表级锁和行级锁,本文就和大家分享一下我对mysql中行级锁中的共享锁与排他锁进行分享交流。共享锁又称为读锁,简称S锁,顾名思义,共享锁就是多个事务对于同一数据可以共享一把锁,都能访问到数据,但是只能读不能修改。排他锁又称为写锁,简称X锁,顾名思义,排他锁就是不...   阅读全文

浏览: 67 次, Tags: javamysql

mysql触发器trigger 实例详解

running 发表于:2018-08-01

MySQL好像从5.0.2版本就开始支持触发器的功能了,本次博客就来介绍一下触发器,首先还是谈下概念性的东西吧:什么是触发器触发器是与表有关的数据库对象,在满足定义条件时触发,并执行触发器中定义的语句集合。触发器的这种特性可以协助应用在数据库端确保数据的完整性。举个例子,比如你现...   阅读全文

浏览: 70 次, Tags: javamysql

mysql 查询优化

boybaby 发表于:2018-07-11

转载自:https://www.cnblogs.com/be-thinking/p/9191138.html 做后台开发的程序猿通常需要写各种各样的sql,可很多时候写出来的sql虽然能满足功能性需求,性能上却不尽人意。如果业务复杂,表结构和索引设计又不合理的话,写出来...   阅读全文

浏览: 78 次, Tags: mysql

mysql 触发器 [Err] 1362 - Updating of NEW row is not allowed in after trigger

crazywind 发表于:2018-07-09

语句在更新表test后更新修改时间DELIMITER $CREATE TRIGGER triggertestmodify_t AFTER UPDATE ON test FOR EACH&nb...   阅读全文

浏览: 103 次, Tags: oraclepostgresqlmysql8mysql