原文出处:https://juejin.im/post/5a9ca0d6518825555c1d1acd 作者:Java3y 本文在原文基础上进行修改,而且没有特定针对MySQL. 一、存储过程(以及函数) 定义理解: 存储过程和函数是事先经过编译并存储在数据库 ...
最近在换工作,虽然面试的不是dba,但是一些数据库的知识还是会有问到,然后百度了一下,结合我搜到的和被问到的总结一下。 mysql支持事务吗 在缺省的模式下,是自动提交的,所有的数据库更新操作都会即时提交,但是当将表类型使用innodb或bdb就可进行事务处理 set autocommit start transaction select a: count id from table where ...
2017-07-22 09:15 0 2476 推荐指数:
原文出处:https://juejin.im/post/5a9ca0d6518825555c1d1acd 作者:Java3y 本文在原文基础上进行修改,而且没有特定针对MySQL. 一、存储过程(以及函数) 定义理解: 存储过程和函数是事先经过编译并存储在数据库 ...
https://blog.csdn.net/ThinkWon/article/details/104778621 数据库基础知识 1. 为什么要使用数据库 数据保存在内存 优点:存取速度快缺点:数据不能永久保存 数据保存在文件 优点:数据永久保存 ...
数据库优化 建表优化 1)数据库范式 l 第一范式(1NF):强调的是列的原子性,即列不能够再分成其他几列。 如电话列可进行拆分---家庭电话、公司电话 l 第二范式(2NF):首先是 1NF,另外包含两部分内容,一是表必须有主键;二是没有包含在主键中的列必须完全依赖于主键,而不能只 ...
...
1.根据emp数据表编写SQL查出所有name重复的记录且按照age降序。 +--------+--------+-----+ | emp_no | name | age | +--------+--------+-----+ | 1001 | 小明 | 18 ...
。 (1)避免使用NULL NULL对于大多数数据库都需要特殊处理,MySQL也不例外,它需要更多的代码,更 ...
间接地存取数据库,从而确保数据的安全。 简化对变动的管理,安全; 存储过程是一个编译过的代码块, ...
相关信息。 2.简单描述mysql中,索引,主键,唯一索引,联合索引的区别,对数据库的性能有什么 ...