类别:

开发数据

  • 【Oracle Error】出现ORA-00904错误的原因

    【Oracle Error】出现ORA-00904错误的原因 出现ORA-00904错误,是因为SQL语句里的字段名和数据库或结果集中表的字段名不匹配造成的,检查SQL语句中字段拼写和实际字段是否一致,就能解决问题。END

    2023-09-19
  • Oracle 11g使用透明数据加密保护存储数据

    Oracle 11g使用透明数据加密保护存储数据Oracle11g使用透明数据加密保护存储数据透明数据加密(TDE)使您能够加密存储在表和表空间中的敏感数据,例如信用卡号。对于有权访问数据的数据库用户或应用程序,加密数据将被透明地解密。TDE有助于在存储介质或数据文件被盗时保护存储在介质上的数据。一、关于透明数据加密Oracle数据库使用身份验证、授权和审计机制来保护数据库中的数据,而不是存储数据的操作系统数据文件中的数据。为了保护这些数据文件,Oracle数据库提供了透明数据加密(TDE)。TDE加密存储在数据文件中的敏感数据。_oracle透明数据加密

    2023-09-18
  • oracle建表唯一约束语句,oracle 详细建表语句

    oracle建表唯一约束语句,oracle 详细建表语句1.创建一张表格createtabletest(idnumber,namevarchar2(20),class_namevarchar2(20));1.1创建表格的时候直接创建主外键createtabletest(idnumberprimarykey,namevarchar2(20)constraintt_fkreferencestable_name(column_n…

    2023-09-17
  • Redis面试题(一): Redis到底是多线程还是单线程?

    Redis面试题(一): Redis到底是多线程还是单线程?0.redis单线程问题单线程指的是网络请求模块使用了一个线程(所以不需考虑并发安全性),即一个线程处理所有网络请求,其他模块仍用了多个线程。1.为什么说redis能够快速执行(1)绝大部分请求是纯粹的内存操作(非常快速)(2)采用单线程,避免了不必要的上下文切换和竞争条件(3)非阻塞IO-IO多路复用2.redis的内部实现 内部实现采用epoll,采用了epoll+自己…

    2023-09-17
  • oracle中merge into用法解析

    oracle中merge into用法解析mergeinto的形式:MERGEINTO[target-table]AUSING[source-tablesql]BON([conditionalexpression]and[…]…)WHENMATCHEDTHEN [UPDATEsql]WHENNOTMATCHEDTHEN [INSERTsql]作用:判断B表和A表是否满足ON中条件,

    2023-09-17
  • Windows下的Redis以及可视化连接工具RedisDesktopManager

    Windows下的Redis以及可视化连接工具RedisDesktopManager因为官方并没有开发和维护windows版本的Redis,而且现在也不再更新了,如果想使用可以去网上下载。Windows版本的Redis有安装版(后缀mis)和免安装版(后缀rar或者zip)Redis安装步骤(Windows):第一步:网上下载Redis(压缩版):链接第二步:解压压缩包即可,解压即安装第三步:测试Redis:第一步:打开安装目录第二步:双击redis-server.exe启动redis服务器第三步:双击redis-cli.exe打开redis客户端

    2023-09-17
  • Hive mapjoin使用

    Hive mapjoin使用方法一sethive.auto.convert.join=true;是否开自动mapjoinsethive.mapjoin.smalltable.filesize;–mapjoin的表size大小以上两个参数同时使用,在hive.auto.convert.join为true时,只要小表size小于hive.mapjoin.smalltable.filesize的设置值,并且小表不是关联操作的最后一张表,小表就会走mapjoin。sethive.auto.convert.join=

    2023-09-13
  • redash 上写 mongodb 查询语句 语法

    redash 上写 mongodb 查询语句 语法1、常用语法关键字1.1、aggregate聚合函数语法看下面,基本都在聚合函数里写1.2、group 分组根据下单日期分组,注意分组后字段会只剩下分组字段和统计字段{ “collection”:”order”, “aggregate”:[ { “$group”:{“_id”:{“order_date”:”$order_date”},

    2023-09-10
  • 从 Reactor 模式看 Netty、Redis 线程模型

    从 Reactor 模式看 Netty、Redis 线程模型Reactor模式目前存在的线程模型有:传统阻塞I/O服务模型和Reactor模式。Reactor模式是基于事件驱动开发的,核心组成部分包括Reactor和线程池,其中Reactor负责监听和分发事件,线程池负责处理事件。Reactor分为三种模型:单线程模型(单Reactor单线程)多线程模型(单Reactor多线程)主从多线程模型(多Reactor多线程)单Reactor单线程Reactor和Handler都在同一个线程中执行,即s

    2023-09-10
  • Oracle数据库入门——初级系列教程

    Oracle数据库入门——初级系列教程https://www.cnblogs.com/kscnchina/p/4570865.html非常非常推荐这个教程

    2023-09-09
  • Redis内部数据结构详解之跳跃表(skiplist)

    Redis内部数据结构详解之跳跃表(skiplist)一、跳跃表简介跳跃表是一种随机化数据结构,基于并联的链表,其效率可以比拟平衡二叉树,查找、删除、插入等操作都可以在对数期望时间内完成,对比平衡树,跳跃表的实现要简单直观很多。以下是一个跳跃表的例图(来自维基百科):从图中可以看出跳跃表主要有以下几个部分构成:1、 表头head:负责维护跳跃表的节点指针2、 节点node:实际保存元素值,每个节点有一层或多层3

    2023-09-06
  • Oracle 错误总结及问题解决 ORA

    Oracle 错误总结及问题解决 ORAORA错误大全

    2023-09-05
  • Oracle一个中文汉字占用几个字节

    Oracle一个中文汉字占用几个字节Oracle一个中文汉字占用几个字节,要根据Oracle中字符集编码决定查看oracleserver端字符集selectuserenv(‘language’)fromdual;如果显示如下,一个汉字占用两个字节SIMPLIFIEDCHINESE_CHINA.ZHS16GBK如果显示如下,一个汉字占用三个字节SIMPLIFIEDCHINESE_CHINA….

    2023-09-04
  • 超好用的Redis管理及监控工具

    超好用的Redis管理及监控工具超好用的Redis管理及监控工具,使用后可大大提高你的工作效率!       Redis做为现在web应用开发的黄金搭担组合,大量的被应用,广泛用于存储session信息,权限信息,交易作业等热数据。做为一名有10年以上JAVA开发经验的程序员,工作中项目也是广泛使用了Redis,工作中也遇到了Redis的数据可视化不便、Redis的数据查看维护困难、Redis状态监控运维不易等问题。 …

    2023-09-04
  • win11配置mysql环境变量保姆级教程

    win11配置mysql环境变量保姆级教程1、首先找到mysql安装目录,复制bin目录的文件路径:2、按win键,点击“设置”3、滑动到底部,点击“系统信息”4、点击“高级系统设置”5、在系统属性弹窗中点击“环境变量”,然后双击环境变量弹窗中的“Path”6、点击“新建”,粘贴之前复制的路径,然后一路点确定就好了7、检查是否配置成功在命令行中输入mysql-Version后回车出现版本信息就是配置成功了end…

    2023-09-02
  • Oracle建立表空间和用户

    Oracle建立表空间和用户Oracle建立表空间和用户建立表空间和用户的步骤:用户建立:createuser用户名identifiedby”密码”;授权:grantcreatesessionto用户名;grantcreatetableto用户名;grantcreatetablespacet

    2023-09-01
  • 学生成绩管理系统数据库设计–MySQL

    学生成绩管理系统数据库设计–MySQLMySQL/SQLServer数据库设计(学生成绩管理系统)设计大纲1.项目背景及需求分析1.1项目背景1.2 需求分析1.2.1 信息需求1.2.2 功能需求1.2.3 安全性与完整性需求2. 概念结构设计2.1抽象出系统实体2.2全局E-R图3. 逻辑结构设计3.1关系模式3.2函数依赖识别3.3范式4. 物理设计和实施4.1数据库及表创建4.2表数据增删改查测试4.3创建视图4.4创建函数4.5创建存储过程4.6创建触发器

    2023-09-01
  • Oracle ResultSetMetaData

    Oracle ResultSetMetaData最近有同事问我怎么获取数据库中某数据表的某一列字段名称及数据类型,这种问题我还是第一次听别人问起,不过既然有,就应该得到解决。   当你使用和学习JDK的时候,可以查看并学习它所提供给你的两个ResultSetMetaData和DataBaseMetaData类的源码并很好的了解它们的实现原理和思路,JDBC中提供有两种源数据,一种是数据库源数据,另一种是ResultSet源数据。这些源

    2023-09-01
  • oracle里面建立数据库,oracle创建数据库的3种方式

    oracle里面建立数据库,oracle创建数据库的3种方式一.oracle下创建数据库一般有三种方法:1.手工创建2.利用DBCA创建3.利用OUI创建二.在创建之前,先介绍一下oracle数据库管理文件的方式。oracle数据库创建其实就是创建数据库的逻辑结构和物理结构,逻辑结构可以通过初始化参数文件控制,而物理结构就通过OFA控制;也就是用OFA来控制在操作系统级别的文件组织,例如在windows系统下,安装数据库的时候会在数据库安装目录下生成这样…

    2023-09-01
  • JDBC之ResultSetMetaData

    JDBC之ResultSetMetaData1、ResultSetMetaDatameta=rs.getMetaData();2、通过ResultSetMetaData可以获得结果有几列、各列名、各列别名、各列类型等。 3、可以将ResultSet放入Map(key:列名value:列值)。具体代码如下:packagecn.itcast.jdbc;importjava.sql.Connection;impo

    2023-08-31
关注微信