文摘首页 | 我的好库
好库文摘

【mysql】mysql 调优之 ——执行计划 explain

1.what is explain(explain 是个什么东东) explain(解释),在 Mysql 中 作为一个关键词,用来解释 Mysql 是如何执行语句,可以连接 select 、delete、insert、upd......

doclist 发布于 2019/3/24 16:05:20 阅读(13) 评论(0)

数据库操作回顾

sql database基本指令 #查看数据库版本 select version(); #查看当前时间 select now() #创建表 create database xxx charset utf8; #使用表 use xxx #......

doclist 发布于 2019/3/24 15:07:17 阅读(10) 评论(0)

记录一下安装 mysql 的踩坑之路

坑点:   1.旧的mysql没有删除干净。在安装mysql的时候,没有注意到,在输入 “mysqld install” 指令时跳出来 exits,存在于另一个文件夹之中,这影响了后来的很多操作,包括root之后修改密码,但是......

doclist 发布于 2019/3/24 12:52:41 阅读(10) 评论(0)

MySQL常用SQL

终端登陆系统 [root@host]# mysql -u root -p Enter password:****** # 登录后进入终端 创建数据库 1 CREATE DATABASE 数据库名; 查看数据库 1.查看所有数据库......

doclist 发布于 2019/3/22 14:33:52 阅读(17) 评论(0)

MySQL 的几种进入方式

对于码农一族来说,新入手电脑后,工具安装,环境搭建是为必备功课。环境搭不好工具装不全,后续的工作开展那就会有相当多的痛点,也会耗去相当多的时间和精力。近日,博主在安装 Mysql 数据库的过程中,一番探究,发现平日里最基本的操作,也......

doclist 发布于 2019/3/22 9:18:38 阅读(19) 评论(0)

解惑:为什么300的并发能把支持最大连接数4000数据库压死?

问: 为什么300的并发能把支持最大连接数4000数据库压死?        买了一台数据库,最大连接数的参数是 4000,看起来很棒!但是 cpu 和内存并不咋好!是 2c4g的超低配制。......

doclist 发布于 2019/3/22 8:40:18 阅读(15) 评论(0)

我的Spark SQL单元测试实践

最近加入一个Spark项目,作为临时的开发人员协助进行开发工作。该项目中不存在测试的概念,开发人员按需求进行编码工作后,直接向生产系统部署,再由需求的提出者在生产系统检验程序运行结果的正确性。在这种原始的工作方式下,产品经理和开发人员总......

doclist 发布于 2019/3/21 15:19:38 阅读(18) 评论(0)

FreeSql.DbContext 第二个版本介绍

FreeSql.DbContext 实现类似 EFCore 使用方法,跟踪对象状态,最终通过 SaveChanges 方法提交事务。 目前是第二个初版,已实现状态跟踪保存(导航属性的跟踪暂时不支持)。 另外还缺少 rowversion......

doclist 发布于 2019/3/21 13:11:25 阅读(15) 评论(0)

19条MySQL优化准则

1、EXPLAIN 做MySQL优化,我们要善用EXPLAIN查看SQL执行计划。 下面来个简单的示例,标注(1、2、3、4、5)我们要重点关注的数据: type列,连接类型。一个好的SQL语句至少要达到range级别......

doclist 发布于 2019/3/20 11:28:10 阅读(14) 评论(0)

postgresql-磁盘空间不足问题排查

问题背景 加压测试过程中发现插入数据过程中报错:could not write to hash-join temporary file: 设备上没有空间。但是查看服务器还有很多空闲空间,是什么导致这样的错误呢? 查看执行脚本 inser......

doclist 发布于 2019/3/20 11:09:08 阅读(14) 评论(0)

吐血总结|史上最全的MySQL学习资料!!

在日常工作与学习中,无论是开发、运维、还是测试,对于数据库的学习是不可避免的,同时也是日常工作的必备技术之一。在互联网公司,开源产品线比较多,互联网企业所用的数据库占比较重的还是MySQL。 在刚刚出炉的 2019 年3月份数据库流行......

doclist 发布于 2019/3/20 11:08:55 阅读(14) 评论(0)

批量处理MySQL连接的办法

博客文章除注明转载外,均为原创。转载请注明出处。 本文连接地址:http://blog.chinaunix.net/uid-31396856-id-5819025.html DBA很多时间会遇到需要批量处理M......

dbwatcher 发布于 2019/3/19 18:18:22 阅读(21) 评论(0)

浅谈数据库事务

事务的四大特性(ACID) 原子性 原子性是指事务包含的所有操作要么全部成功,要么全部失败。例小王要向小李转账200元。则账要么转账成功小王账户减200元,小李账户加200元,要么执行失败,两者账户都不动。 一致性 一致性是指......

javenshi 发布于 2019/3/19 13:52:37 阅读(20) 评论(0)

FreeSql 与 SqlSugar 性能测试

这篇文章受大家邀请,与 SqlSugar 做一次简单的性能测试对比。主要针对插入、批量插入、批量更新、读取性能的测试; 测试环境 .net core 2.2 FreeSql 0.3.17 sqlSugarCore 4.9.9.3 sq......

doclist 发布于 2019/3/19 12:48:19 阅读(16) 评论(0)

Sql性能优化之UNION、UNION ALL

今天创建视图的时候,里面包含union ,select * from (select a from A union select b from B ),但是查询1000条数据,居然花了45s的时间,于是查询了资料,资料显示: UNIO......

doclist 发布于 2019/3/19 10:51:21 阅读(21) 评论(0)

MySQL的可重复读级别能解决幻读吗

引言 之前在深入了解数据库理论的时候,了解到事物的不同隔离级别可能存在的问题。为了更好的理解所以在MySQL数据库中测试复现这些问题。关于脏读和不可重复读在相应的隔离级别下都很容易的复现了。但是对于幻读,我发现在可重复读的隔离级别下没有......

doclist 发布于 2019/3/19 9:34:29 阅读(14) 评论(0)

【MySQL 】MySQL 中的 int(11) 到底代表什么意思?

一、前言二、简介三、结论四、参考链接 一、前言   在工作中经常要与 mysql 打交道,但是对 mysql 的各个字段类型一直都是一知半解,因此写本文总结记录一番。 二、简介  &em......

doclist 发布于 2019/3/19 0:36:53 阅读(20) 评论(0)

再不了解PostgreSQL,你就晚了之PostgreSQL主从流复制部署

前言 在MySQL被收购之后,虽然有其替代品为: MariaDB,但是总感觉心里有点膈应。大家发现了另一款开源的数据库: PostgreSQL。 虽然centos自带版本9.2也可以用,但是最近的几次升级支持了更多更新的......

doclist 发布于 2019/3/18 23:20:02 阅读(16) 评论(0)

FreeSql 新查询功能介绍

FreeSql FreeSql 是一个功能强大的 NETStandard 库,用于对象关系映射程序(O/RM),提供了 CodeFirst/DbFirst/CURD/表达式函数/读写分离 等基础封装。支持 .NETCore 2.1+ 或......

doclist 发布于 2019/3/18 19:47:26 阅读(20) 评论(0)

分分钟解决MySQL查询速度慢与性能差

阅读本文大概需要 6 分钟。 一、什么影响了数据库查询速度 1.1 影响数据库查询速度的四个因素 1.2 风险分析 QPS: QueriesPerSecond意思是“每秒查询率”,是一台服务器每秒能够相应的查询......

doclist 发布于 2019/3/18 9:57:18 阅读(19) 评论(0)
上一页 1 2 ... 5 6 7 8 9 10 11 12 ... 下一页共337页  到第