ICode9

精准搜索请尝试: 精确搜索
  • Oracle数据备份与恢复2020-08-12 23:32:30

    一.cmd命令导出导入数据(备份与恢复) ${mangUserName}:管理员用户 ${mangPassword}:管理员密码 ${userName}:用户名,与管理员用户可以相同 ${filePath}:文件路径,建议以.dmp结尾 1)整库导出 exp ${mangUserName}/${mangPassword} full=y; #参数full表示整库导出。导出后会

  • PG虚拟文件描述符(VFD)机制——FD LRU池二:postgresql-8.4.1/src/backend/storage/file/fd.c2020-08-12 23:32:24

      看了上一篇PG虚拟文件描述符(VFD)机制——FD LRU池一:postgresql-8.4.1/src/backend/storage/file/fd.c,了解了FD LRU池的原理和API。但是我们还没有了解清楚VFD是怎么复用的FD。在操作系统中,当一个进程创建或是打开一个文件时,操作系统会为该文件分配一个唯一文件描述符(或叫文件句

  • MongoDB 用户管理2020-08-12 22:01:22

    背景 最近在扫盲MongoDB 4.2 的相关知识点,顺便记录下日常的一些操作。包括:用户管理、索引管理、引擎管理、副本集管理、分片管理等。本文对MongoDB的用户管理进行说明。 本文MongoDB的配置文件模板: systemLog: verbosity: 0 quiet: false traceAllExceptions: false

  • 从MySQL Bug#67718浅谈B+树索引的分裂优化2020-08-12 21:31:56

    问题背景 今天,看到Twitter的DBA团队发布了其最新的MySQL分支:Changes in Twitter MySQL 5.5.28.t9,此分支最重要的一个改进,就是修复了MySQL 的Bug #67718:InnoDB drastically under-fills pages in certain conditions。关于此Bug的详细描述,以及如何重现此问题,能够阅读以上的Bug连接,

  • 20200812001 - SQL openquery 传参数2020-08-12 19:00:30

      select *  FROM openquery (ORACLE, 'select SFAB002  FROM DSDATA.VIEW_MO WHERE SFAADOCNO = ''A05-30D-2007000632''' ) -------------------------------------------------------------------   下面是一个很好的example,可以直接拿来用。我也经常把它当一个templ

  • postgresql的json类型字段的模糊查询2020-08-12 15:04:56

    select propertiesfrom geo_collectionwhere properties::text like '%思源%';select properties::text as pfrom geo_collectionwhere properties::text like '%思源%';select "public"."geo_collection".*from "public".&quo

  • Mysql2020-08-12 14:33:01

    Mysql基础 SELECT DISTINCT price FROM product; // 去重查询 truncate与delete的异同: truncate是DDL,操作不会进行存储不能进行事务回滚,而delete是DML,会被回滚 truncate是删除整个表 truncate事务日志少,速度较快,delete则速度慢,但相对安全许多 delete数据不会对数据库的查

  • Redis持久化存储——>RDB & AOF2020-08-12 14:01:29

    Redis中两种持久化存储机制RDB和AOF redis是一个内存数据库,数据保存在内存中,但是我们都知道内存的数据变化是很快的,也容易发生丢失。幸好Redis还为我们提供了持久化的机制,分别是RDB(Redis DataBase)和AOF(Append Only File)。 在这里假设你已经了解了redis的基础语法,某字母网站都

  • SQL Server标识属性重新开始计数2020-08-12 12:32:35

    参考文章: 在 SQL Server 中让标识列从新开始计数 https://www.cnblogs.com/qdleven/articles/161583.html https://searchsqlserver.techtarget.com/tip/Reseeding-identities-in-SQL-Server 命令: DBCC CHECKIDENT (表名, RESEED, 0) 注意: 在执行命令前要先将表清空。因为主键是

  • postgresql error /tmp/.s.PGSQL.54322020-08-12 12:31:17

      psql: error: could not connect to server: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5432"? 通过升级postgresql的方法解决了这个问题   brew post

  • MySQL中的后台线程2020-08-12 11:31:22

    MySQL5.7有以下9组后台线程: 分别为1个主线程,4组IO线程,1个锁线程,1个错误线程,1个purge线程,1个page cleaner线程。   master thread : 主要负责将脏缓存页刷新到数据文件中,执行purge操作,触发检查点,合并插入缓冲区等。   insert buffer thread : 主要负责插入缓冲区的合并操作。

  • Redis 缓存击穿2020-08-12 10:33:37

    缓存击穿不同的是缓存击穿是指一个 Key 非常热点,在不停地扛着大量的请求,大并发集中对这一个点进行访问, 当这个 Key 在失效的瞬间,持续的大并发直接落到了数据库上,就在这个 Key 的点上击穿了缓存.。 解决办法: 缓存击穿的话,设置热点数据永不过期,或者加上互斥锁 使用互斥锁(mutex key

  • 原生SQL语句2020-08-12 08:32:51

    ------------恢复内容开始------------ -- -sql语句的注意 : 1 以;作为结束符 2 不区分大小写 --01 mysql 数据库的操作 -- 链接数据库 mysql -uroot -pmysql -- 不显示密码 mysql -uroot -p mysql -- 退出数据库 exit/quti/ctrl + d

  • linux搭建主从数据库和Mycat读写分离2020-08-12 08:31:17

    目录linux搭建主从数据库和Mycat读写分离搭建主从数据库服务器图解工作原理1. 前提准备2. 开启二进制日志3. 实现主从挂载3.1. 确定主库二进制日志信息3.2 实现主从挂载Mycat读写分离原理图Mycat介绍1. Mycat下载2. 安装Mycat解压3. 配置MyCat3.1 配置server.xml3.2 配置schema.xm

  • PostgreSQL中的索引(七)--GIN2020-08-11 22:01:40

    我们已经熟悉了PostgreSQL索引引擎和访问方法的接口,并讨论了hash索引、b-trees以及GiST和SP-GiST索引。这篇文章将介绍GIN索引。 GIN GIN是广义倒排索引(Generalized Inverted Index)的缩写。这就是所谓的倒排索引。它操作的数据类型的值不是原子的,而是由元素组成的。我们将这些类

  • SQL语言之DDL(操作数据库和表结构)2020-08-11 22:00:36

    1、DDL的基本概念 DDL(Data Definition Language,操作数据库和表结构):DDL是用来操作数据库和表的,也就是创建数据库和表、删除数据库和表、修改表结构这些操作。通常,DDL由数据库管理员执行。   2、DDL操作数据库(选择和增删改查)   2.1、创建数据库(Create) 可以通过 create 语句来创建

  • Jfinal数据库基本操作(三) 高级查询2020-08-11 21:31:48

    UserService类 //find类 第一个参数是sql语句,第二个参数是需要查询的关键字public static UserModel findbyMobile(String mobile) {String sql = "select * from user where mobile = ?";return DAO.findFirst(sql, mobile);}public static List<UserModel> findbySex(int sex)

  • oracle 去掉锁表2020-08-11 21:00:47

    1.查看锁表 select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo.locked_mode from v$locked_object lo, dba_objects ao, v$session sess where ao.object_id = lo.object_id and lo.session_id

  • 二、redis基本命令学习2020-08-11 19:31:16

    一、redis基础知识   redis进程里面分为16个独立的区域,数据分别是看不见的   上下翻页:shift+PgUp/PgDn   全屏:Ctrl + Alt + Enter   查看帮助文档 : redis-cli -h     进入端口号为6380的实例:redis-cli -p 6380 -n 8 (8号库)   select 8 进入8号库 二、五大value值类型

  • 在plsql/developer的命令窗口执行sql脚本2020-08-11 18:32:01

    在plsql/developer的命令窗口执行sql脚本的命令是@+路径。 命令窗口,如下:      1.在指定位置创建.sql文件  2-1.输入@,点击回车,选择.sql文件      2-2.或者@加路径        

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有