其他数据库 Redis解决库存超卖问题实例讲解 商品和订单服务间使用MQ 商品服务的库存变化时,通过 MQ 通知订单服务库存变化。 原始的同步流程 查询商品信息 (调用商品服务) 计算总价(生成订单详情) 商品服务扣库存(调用商品服务) 订单入库( 生成订单) // 原始的MySQL同步流程 // 判断...
PostgreSQL Postgresql自定义函数详解 PostgreSQL函数也称为PostgreSQL存储过程。 PostgreSQL函数或存储过程是存储在数据库服务器上并可以使用SQL界面调用的一组SQL和过程语句(声明,分配,循环,控制流程等)。 语法: CREATE [OR REPLACE] FUNC...
Oracle ORACLE 11g安装中出现xhost: unable to open display问题解决步骤 一、Xhosts报错 安装好vncserver,本地pc笔记本能通过vnc viewer远程连接Oracle服务器,但是在执行xhost+报错,尝试过localhost,尝试过127.0.0.1,也试过本机ip地址,都是unable toopen disp...
MySQL mysql字符串函数详细汇总 前言 字符串函数主要用来处理数据库中的字符串数据。mysql中的字符串函数有计算字符串长度函数、字符串合并函数、字符串替换函数、字符串比较函数、查找指定字符串位置函数等。 计算字符串字符数的函数 CHAR_LENGTH(str)函数计算字...
PostgreSQL PostgreSQL之分区表(partitioning) PostgreSQL有一项非常有用的功能,分区表,或者partitioning。当某个TABLE的记录非常的多,千万甚至更多的时候,我们其实需要将他分割成子表。一个庞大的TABLE,就像水果仓库杂乱无章地堆放着无数的苹果桃子和桔子,查找不方便,性能降低,比...
MySQL Linux系统彻底卸载MySQL数据库详解 一、首先查询系统是否安装了MySQL rpm -qa | grep -i mysql 输出结果表示,我安装的MySQL Server,Client都是5.6.44的,因为我系统支持的版本是要5.7+的版本,所以不得不卸载重装 二、关闭MySQL服务 查看...
PostgreSQL postgresql表死锁问题的排查方式 1.查询激活的执行中的sql,查看有哪些更新update的sql。 select * from pg_stat_activity where state = ‘active’; 2. 查询表中存在的锁 select a.lockty...
PostgreSQL 浅谈PostgreSQL消耗的内存计算方法 wal_buffers默认值为-1,此时wal_buffers使用的是shared_buffers,wal_buffers大小为shared_buffers的1/32 autovacuum_work_mem默认值为-1,此时使用maintenance_wo...
其他数据库 Redis实战之商城购物车功能的实现代码 目标 利用Redis实现商城购物车功能。 功能 根据用户编号查询购物车列表,且各个商品需要跟在对应的店铺下;统计购物车中的商品总数;新增或删减购物车商品;增加或减少购物车中的商品数量。 分析 Hash数据类型:值为多组映射,相当于JAVA中的Map。适合存...
SQLSERVER ASP.NET和MSSQL高性能分页实例代码 首先是存储过程,只取出我需要的那段数据,如果页数超过数据总数,自动返回最后一页的纪录: set ANSI_NULLS ON set QUOTED_IDENTIFIER ON GO — ==============================...
Oracle oracle中通配符和运算符的使用方法介绍 用于where比较条件的有: 等于:=、<、<=、>、>=、<> 包含:in、not in exists、not exists 范围:between…and、not between…....
Oracle 查询Oracle中正在执行和执行过的SQL语句 查询Oracle正在执行的sql语句及执行该语句的用户 SELECT b.sid oracleID, b.username 登录Oracle用户名, b.serial#, spid 操作系统ID, paddr, sql_text 正在执行的SQL, b.m...