本文转至:672530440 在此感谢博主,撒花!!! 本文主要从以下几个方面对自己在centos7 下安装mysql8过程做如下总结: CentOS7 安装mysql8 步骤; window下的Navicat 连接MySql8; 涉及到的Linux命令 https://blog.csdn.net/ ...
分类:
数据库 时间:
2019-09-22 21:17:37
阅读次数:
139
1. 问题 在以往简单的数据库连接和释放资源过程中,每一次获取连接都是向操作系统底层申请连接资源。在申请资源的过程中需要大量的时间,还有可能因为冲突导致失败。不停的申请资源和释放资源,消耗了大量的时间和系统资源,导致程序运行速度变得缓慢。为了解决时间浪费和系统资源浪费,诞生了数据库连接池技术。 2. ...
分类:
数据库 时间:
2019-09-22 19:59:34
阅读次数:
160
博客: https://blog.csdn.net/tongdanping/article/details/79878302#%E4%B8%89%E3%80%81%E7%B4%A2%E5%BC%95%E7%9A%84%E5%88%86%E7%B1%BB https://blog.csdn.net/u ...
分类:
数据库 时间:
2019-09-22 19:58:14
阅读次数:
98
修改postgresql.conf archive_mode =on%p = path of file to archive%f = file name only archive_command ='cp %p /u01/pgsql/archive/pg_%f' 重启postgresql pg_ct ...
分类:
数据库 时间:
2019-09-22 19:56:01
阅读次数:
183
有一次开发同时问我,为什么下面这条语句运行这么慢,希望我能够给一下解决的办法。语句可以简化成下面这个样子: 首先肯定是看一下执行计划 从执行计划里看到,这个sql使用了ftime列上的索引,但是使用了临时表和排序,这也是这个sql这么慢的主要原因。如何避免排序呢,是不是memeberid这列导致的排 ...
分类:
数据库 时间:
2019-09-22 19:51:11
阅读次数:
119
一:编写子查询: 查询学生“章涵”的班级编号,然后在学生表查询出与“章涵”的班级编号相同的学生编号、姓名、和班级编号 1)select ClassID from studentinfo where studentname="章涵";//查询学生“章涵”的班级编号 select id,name,Cla ...
分类:
数据库 时间:
2019-09-22 19:45:22
阅读次数:
174
一、为了解决数据同步汇聚,数据分发,数据转换,数据维护等需求,TreeSoft将复杂的网状的同步链路变成了星型数据链路。 TreeSoft作为中间传输载体负责连接各种数据源,为各种异构数据库之间架起同步的桥梁, 实现一对多,多对多,多对一等复杂场景的数据同步。 TreeSoft已被广泛应用,每日处理 ...
分类:
数据库 时间:
2019-09-22 19:43:05
阅读次数:
107
转自:https://www.cnblogs.com/Cheney222/articles/5876382.html 一、优化 SQL 语句的一般步骤 1 通过 show status 命令了解各种 SQL 的执行频率 MySQL 客户端连接成功后,通过【 show [session|global] ...
分类:
数据库 时间:
2019-09-22 19:41:00
阅读次数:
112
Module ngx_http_log_module nginx 日志相关指令主要有两条, 一条是log_format,用来设置日志格式,另外一条是access_log,用来指定日志文件的存放路径、格式和缓存大小。通俗的理解就是先用log_format来定义自己想用的日志格式,然后在用access_ ...
分类:
数据库 时间:
2019-09-22 19:30:31
阅读次数:
139
在安装mysql过程中遇到一个问题 install/remove of the Service Denied,这个问题说明自己没有安装和删除的权利,原因是自己在运行cmd过程是没有使用管理员身份运行,解决方法:就是以管理员身份运行cmd,再进行安装 步骤: 1 、打我的电脑C:\Windows\Sy ...
分类:
数据库 时间:
2019-09-22 19:19:56
阅读次数:
216
从bson中导入ObjectId对象,将字符串转换成id对象查询使用: ...
分类:
数据库 时间:
2019-09-22 17:59:48
阅读次数:
143
一、安装 (1)打开下载的 mysql 安装文件双击解压缩,运行“mysql-5.5.40-win32.msi” (2)选择安装类型, 有“Typical(默认) ”、 “Complete(完全) ”、 “Custom(用户自定义) ”三个选项, 选择“Custom” ,按“next”键继续。 (3 ...
分类:
数据库 时间:
2019-09-22 16:38:51
阅读次数:
138
概述 在开发过程中,我们经常会遇到并发问题,解决并发问题通常的方法是加锁保护,比如常用的spinlock,mutex或者rwlock,当然也可以采用无锁编程,对实现要求就比较高了。对于任何一个共享变量,只要有读写并发,就需要加锁保护,而读写并发通常就会面临一个基本问题,写阻塞读,或则写优先级比较低, ...
分类:
数据库 时间:
2019-09-22 15:27:39
阅读次数:
164
only与defer 总结:用only它会帮你拿到括号内的字段的数据放在一个对象里面,当你拿该字段的数据时就不会再走数据库查询了,但如果你要那其它字段的数据,还是会去数据库查询,而defer与only是完全相反的,defer做的事情则是把你不是括号中字段的数据拿到,封装在对象中,如果你要拿一个不是括 ...
分类:
数据库 时间:
2019-09-22 15:23:19
阅读次数:
117
一、组合两个表 jion: 内连接:inner join 适用于A表的附加属性与B表的全部相同 外连接:left join 适用于左A表的全部属性加上右B表中与查询条件符合的属性,即左表为主表。同理,right join右表为主表。 select FirstName,LastName,City,St ...
分类:
数据库 时间:
2019-09-22 15:21:01
阅读次数:
123
安装环境:一个崭新的centos 7系统 首先进入目录/home并在里面新建一个文件夹用来存放下一步要下载的mysql的yum repository 进入到刚刚新建的文件夹,键入命令 下载完成后键入进行安装 然后就可以用yum安装myqsl了,键入 就开始下载和安装了,安装完成后键入 用来启动MyS ...
分类:
数据库 时间:
2019-09-22 15:18:49
阅读次数:
132
事务acid原则 1. 原子性 2. 隔离性 3. 一致性 4. 持久性 事务的概念 把需要保证原子性、隔离性、一致性和持久性的一个或者多个数据库操作称为事务。 事务的使用 语法 事务的自动提交 通常情况下mysql默认自动提交事务。既每一个语句都都会直接提交事务,可以通过 来实现手动提交。 隐式提 ...
分类:
数据库 时间:
2019-09-22 15:10:28
阅读次数:
106