其他数据库 Redis Sentinel的基本搭建 Redis Sentinel的概念 我们知道Redis主从模式下,一旦主节点由于故障不能提供服务,需要人工将从节点晋升为主节点,同时还要通知应用方更新主节点的地址。然后在很多应用场景下这种故障处理的方式是无法接受的,应用程序需要实...
SQLSERVER SQL堆叠注入简介 二、SQL堆叠注入实战 今天继续给大家介绍Linux运维相关知识,本文主要内容是SQL堆叠注入。 免责声明:本文所介绍的内容仅做学习交流使用,严禁利用文中技术进行非法行为,否则造成一切严重后果自负!再次强调:严禁对未授权设备进行渗透测试! [var] 所谓...
SQLSERVER 显示同一分组中的其他元素的sql语句 1.原始查询表结果 2.理想查询表结果 一很牛的朋友写的sql语句大笑,学习啦偷笑: select userpwd,username=stuff((select ‘,’+username from tuse...
MongoDB MongoDB游标超时问题的4种解决方法 当我们使用Python从MongoDB里面读取数据时,可能会这样写代码: import pymongo handler = pymongo.MongoClient().db.col for row in handler.find(): parse_data...
MySQL mysql中截取字符串的6个函数讲解 mysql截取字符串的6个函数 1、LEFT(str,len) 从左边开始截取,str:被截取字符串;len:截取长度 示例: 2、RIGHT(str,len) 从右边开始截取,str:被截取字符串;len:截取长度 示例: 3、SUBSTRING(str...
MySQL MySQL中Replace语句用法实例详解 前言 replace into平时在开发中很少用到,这次是因为在做一个生成分布式ID的开源项目,调研雅虎推出的一个基于数据库生成唯一id生成方案:flickr 碰到的一个知识盲点,仅以此篇记录一下。 一、replace into函数 表结构 CREATE ...
Oracle Oracle中的游标和函数详解 Oracle中的游标和函数详解 1.游标 游标是一种 PL/SQL 控制结构;可以对 SQL 语句的处理进行显示控制,便于对表的行数据 逐条进行处理。 游标并不是一个数据库对象,只是存留在内存中。 操作步骤: 声明游标...
PostgreSQL Postgresql去重函数distinct的用法说明 在项目中我们常会对数据进行去重处理,有时候会用in或者EXISTS函数。或者通过group by也是可以实现查重 不过Postgresql还有自带去重函数:distinct 下面是distinct 的实例: 1、创建表:user CREATE TABLE ...
SQLSERVER SQL Server查看未释放游标的方法 一直以来对SQL SERVER的游标都不怎么感冒,也很少使用SQL Server里面的游标,前几天有一位网友问如何检查数据库里面没有释放的游标,觉得有点意思,就测试验证了一下,顺便整理于此。 会话1:我们模拟一个应用程序或脚本,在打开游标后,忘记关闭、释放...
Oracle Oracle中转义字符的详细介绍 最近工作中遇到一个需求,需要更新Oracle数据库中所有表的一个字段“flag”为“I”,语句为: update table_name set flag = ‘I’ “I”作为字符串,所以语句中I需要加上单引号。 由于数据库中有多张...
其他数据库 一次关于Redis内存诡异增长的排查过程实战记录 一、现象 实例名:r-bp1cd04(主从) 问题:一分钟内存上涨了2G,如下图所示: 键值规模:6000万左右 内存一分钟增长2G.png 二、Redis内存分析 1. 内存组成 上图中的内存统计的是Redis的info memory命令中的used_m...
Oracle Oracle中判断字段是否为数字 在我们平常的开发中可能会遇到这样的问题,就是判断某一列是否全部由数字组成,我们都知道oracle并没有给我们提供这样一个现成的函数,那么根据我的经验我总结了两个行之有效的方法(列名:column,表名:table): 1.使用trim+translat...