随笔分类 - 数据库或队列(mysql\oracle\sqlserver\redis\RabbitMQ)
1
摘要:oracle重启 停止Oracle服务 sqlplus / as sysdba shutdown immediate; 停止Oracle监听器 lsnrctl stop; 从Oracle安装用户开启 sqlplus / as sysdba startup exit 启动监听器 $ORACLE_HOM
阅读全文
摘要:查找日志存放位置 du -h ./ 遍历文件夹大小,找到存放trace日志和alert日志的位置,这里是 /u01/app/oracle/diag/tnslsnr/d1v-hr-db01/listener/alter、 /u01/app/oracle/diag/tnslsnr/d1v-hr-db01
阅读全文
摘要:1. 修改监听器配置 在Oracle数据库中,监听器是一个非常重要的组件,其负责监听外部的请求并将其分发到相应的实例中。当无法远程登录时,我们需要检查监听器的配置。 2. 在终端中输入以下命令,打开监听器配置文件: $ cd $ORACLE_HOME/network/admin $ vi liste
阅读全文
摘要:###oracle简介 是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小微机环境。它是一种高效率的、可靠性好的、适应高吞吐量的数据库方案。 不同用户可以在
阅读全文
摘要:###简介 Oracle安装完成后,plsqldev连接报错; ###检查 listener和tnsnames文件是否修改其监听IP端口号(服务器内网IP),检查完毕后,并无发现问题; ###修改 修改listener文件 修改前 SID_LIST_LISTENER = (SID_LIST = (S
阅读全文
摘要:###安装包 oracle: 链接:https://pan.baidu.com/s/1Jk9E-bVPIu0JdcnZWNqSGQ 提取码:21q9 PLSQL Develop 链接:https://pan.baidu.com/s/1_hwQKRS6fxpiJmrtQ_BYKw 提取码:kddr o
阅读全文
摘要:###简介 此案例中使用Centos7+redis+SpringBoot。 redis安装 https://www.cnblogs.com/xiaofengshan/p/15860447.html ###添加依赖 <!--redis需要依赖前--> <dependency> <groupId>org
阅读全文
摘要:简介 Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets)。为单进程, 单线程。 学习官网
阅读全文
摘要:###问题描述 今天利用sqlserver查数据,使用了一个ROUND(308.16000, 2)函数,发现在sqlserver工具中显示正常,但是在服务端查出来就会发生精度丢失问题。 ###ROUND和CAST区别 CAST 是将一种类型转换为另一种类型,如String 转int,如果含有小数或其
阅读全文
摘要:###简介 Spring并不直接管理事务,而是提供了多种事务管理器,他们将事务管理的职责委托给Hibernate或者JTA等持久化机制所提供的相关平台框架的事务来实现。 Spring事务管理器的接口是org.springframework.transaction.PlatformTransactio
阅读全文
摘要:###简介 本次介绍为:SpringBoot2.5.3+Spring-rabbit2.3.10,交换机一共七种,本文主要讲解常见的三种,主题交换机、扇形交换机、直连交换机。 RabbitMQ安装介绍:https://www.cnblogs.com/xiaofengshan/p/13910679.ht
阅读全文
摘要:###AMQP简介 AMQP AMQP(Advanced Message Queuing Protocol,高级消息队列协议)是进程之间传递异步消息的网络协议。 AMQP工作过程 发布者(Publisher)发布消息(Message),经过交换机(Exchange),交换机根据路由规则将收到消息分发
阅读全文
摘要:###简介 数据修改和删除前请先利用查询语句确保无误后,方可进行删除和修改,但是在这过程中难免有误失,故需要将数据进行恢复,希望各种猿们永远不会用到。 ###恢复 ####误删除 --查询表A001中ID为1088271842的值 SELECT * FROM A001 WHERE ID='10882
阅读全文
摘要:###分库分表 当一张表的数据达到几千万时,你查询一次所花的时间会变多。分表的目的就在于此,减小数据库的负担,缩短查询时间。 ####MySQL垂直分区 把不同业务的数据放到不同的数据库服务器,起到了负载分流的作用,大大提升了数据库的吞吐能力。经过垂直分区后的数据库架构图如下: 缺点: ①JDBC不
阅读全文
摘要:###简介 Redis有五种基本数据类型: String、Hash、List、Set、Sorted Set;三种高级对象:HyperLogLog、Geo、BloomFilter。 ###五种基本数据类型 ####图解 ####String 字符串类型 redis中最基本的数据类型,一个key对应一个
阅读全文
摘要:###历史 有很多软件公司开发了数据库产品,其中微软公司的数据库产品命名为 SQL Server,也称 MS SQL Server。 1989年 Ashton-Tate/Microsoft SQL Server 1.0 for OS/2 正式发布。 1996年,微软发布了 SQL Server 6.
阅读全文
摘要:##历史 开源免费的数据库,小型的数据库,已经被 Oracle 收购了。MySQL6.x 版本也开始收费。后来 Sun 公司收购了 MySQL,而 Sun 公司又被 Oracle 收购。 ###数据库管理系统 数据库管理系统(DataBase Management System,DBMS):指一种操
阅读全文
摘要:###简介 存储引擎Storageengine:MySQL中的数据、索引以及其他对象是如何存储的,是一套文件系统的实现。常用的存储引擎: Innodb引擎和MyIASM引擎(原本Mysql的默认引擎)。 ###查看索引 SHOW ENGINES ###MyISAM与InnoDB区别 | | MyIS
阅读全文
摘要:###简介 事务是一个不可分割的数据库操作序列,也是数据库并发控制的基本单位,其执行的结果必须使数据库从一种一致性状态变到另一种一致性状态。事务是逻辑上的一组操作,要么都执行,要么都不执行。 ###事物的四大特性(ACID) 原子性 事务是最小的执行单位,不允许分割。事务的原子性确保动作 一致性 执
阅读全文
摘要:###索引 ####名称解释 索引 索引是一种数据结构。数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。 更通俗的说,索引就相当于目录。为了方便查找书中的内容,通过对内容建立索引形成目录。索引是一个文件,它是要占据物理空间的
阅读全文
1