随笔分类 -  数据库

关系性数据库和非关系型数据库
摘要:转载自:https://www.cnblogs.com/zz-tt/p/6609828.html 一.索引的作用 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,所以查询语句的优化显然是重中之重。 在数据量 阅读全文
posted @ 2020-01-09 11:54 Gentleman-cx
摘要:转载自:https://blog.csdn.net/white_ice/article/details/83344035 前提:公司测试人员需要连接数据库取数据,但是并发量高的时候会报等待获取连接超时,所以经理让我帮忙处理下,首先想到增大超时等待时间,改为60秒,300百左右并发是没有问题的,但是提 阅读全文
posted @ 2020-01-09 11:06 Gentleman-cx
摘要:转载自:https://www.cnblogs.com/shengulong/p/8987524.html https://www.jb51.net/article/158527.htm 数据库的DDL、DML和DCL的区别与理解 DML(data manipulation language): 它 阅读全文
posted @ 2019-12-05 19:42 Gentleman-cx
摘要:转载自:https://mp.weixin.qq.com/s/OYHKQWCovgvytMdWKhgx4A https://blog.csdn.net/qq_40378034/article/details/90904573 我们在操作数据库的时候,可能会由于并发问题而引起的数据的不一致性(数据冲突 阅读全文
posted @ 2019-12-04 20:25 Gentleman-cx
摘要:转载自:https://blog.csdn.net/u010520146/article/details/81161762 在项目中,SQL的调优对项目的性能来讲至关重要,所有掌握常见的SQL调优方式是必不可少的,下面介绍几种常见的SQL的调优方式,供借鉴. 一.创建索引1.要尽量避免全表扫描,首先 阅读全文
posted @ 2019-11-28 14:48 Gentleman-cx
摘要:转载自:https://blog.csdn.net/java_2017_csdn/article/details/78286117 mysql之最基本命令:https://www.cnblogs.com/heyangblog/p/7624591.html 最大和最小 一个表里最多可有1017列(在M 阅读全文
posted @ 2019-10-29 21:12 Gentleman-cx
摘要:转载自:yuque.com/dmsqiyebanvipfuwu/gmknz6/mr7br8#fe63399c https://yuque.antfin-inc.com/canpqc/ob19qq/ansmeo#tyf8du 一、Multi-statement transaction required 阅读全文
posted @ 2019-10-29 21:06 Gentleman-cx
摘要:Oracle查看执行最慢与查询次数最多的sql语句: 转载自:https://www.cnblogs.com/lcword/p/8243685.html oracle查看执行最慢与查询次数最多的sql语句 前言 一、查询执行最慢的sql 二、查询次数最多的 sql 三、Oracle查询SQL语句执行 阅读全文
posted @ 2019-10-14 20:04 Gentleman-cx
摘要:转载自:cnblogs.com/tufujie/p/9413852.html 在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没 阅读全文
posted @ 2019-10-14 19:58 Gentleman-cx
摘要:参照:https://blog.csdn.net/bobo553443/article/details/81383194 1、下载MySQL 首先,去数据库的官网http://www.mysql.com下载MySQL。 然后点击downloads,community,选择MySQL Communit 阅读全文
posted @ 2019-10-14 19:10 Gentleman-cx
摘要:转载自:https://www.cnblogs.com/qlqwjy/p/8425861.htmlMYSQL数据库设计规范 1、数据库命名规范 采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线'_'组成; 命名简洁明确(长度不能超过30个字符); 例如:user, stat, 阅读全文
posted @ 2019-10-14 18:56 Gentleman-cx
摘要:参考:https://www.cnblogs.com/Renyi-Fan/p/8982986.html 、https://blog.csdn.net/qq_41720396/article/details/80780899 1、多表字段尽量唯一 第一范式(确保每列保持原子性); 第二范式(确保表中的 阅读全文
posted @ 2019-10-14 15:09 Gentleman-cx
摘要:设计数据库时,很注重字段类型及长度,因为书上说,会有性能问题,因为char比varchar速度要快很多,所以能用固定长度的就不要用变长字段,比如身份证号就可以使用CHAR(18),而不应该使用VARCHAR(18)。 Nvarchar占的空间要比varchar大,所以确定是英文时,就不要使用Nvar 阅读全文
posted @ 2019-10-14 11:33 Gentleman-cx
摘要:Oracle卸载比较麻烦,可以参考下面步骤: 1、开始->设置->控制面板->管理工具->服务停止所有Oracle服务; 2、开始->程序->Oracle – OraDb10g_home1>Oracle Installation Products-> Universal Installer 卸装所有 阅读全文
posted @ 2019-09-27 10:33 Gentleman-cx