数据库管理
文章平均质量分 74
数据库管理属数据库维护的范围。广义而言,是数据库设计以后的一切数据库管理活动。包括数据库模型创建、数据加载、数据库系统日常维护活动等。狭义而言,是数据库系统运行期间采取对数据库的活动。如数据服务、性能监督、数据库重组、数据库重构、数据库完整性控制和安全性控制、数据库恢复等各个方面。数据库管理职责由数
虎子呵呵
这个作者很懒,什么都没留下…
展开
-
SpringBoot整合LayUI和Thymeleaf制作简单登录页面
前面已经学习过SpringBoot整合Thymeleaf,这次主要把上次提到的简单登录界面用博文形式写出来记录一个小Demo的学习,如果没看过SpringBoot整合Thymeleaf可以看一下SpringBoot整合Thymeleaf(三)先上页面效果图:Demo所涉及的知识点#1.SpringBoot请求映射2.static和templates静态资源映射只要简单了解这两个知识点,就可以做出简单的登录的页面Demo所涉及的目录结构图#Demo所涉及的Pom文件的主原创 2022-04-24 23:11:19 · 2835 阅读 · 0 评论 -
layui flow loading占位图实现方法
layui flow loading占位图实现方法2020-03-23 08:06阅读数:2,188如果流图片要加载失败, 就会显示找不到图片的裂痕<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>Title</title> <link rel="stylesheet" href="layui/css/layui.c..原创 2022-04-24 16:40:36 · 178 阅读 · 0 评论 -
carousel 是 layui 模块,主要适用于跑马灯/轮播等交互场景
carousel是 layui 2.0 版本中新增的全新模块,主要适用于跑马灯/轮播等交互场景。它可以满足任何类型内容的轮播式切换操作,更可以胜任 FullPage (全屏上下轮播)的需求,简洁而不失强劲,灵活而优雅。常见的options和方法整理如下: <div class="layui-carousel" id="test1" lay-filter="carofilter" style="font-size:larger"> <div carousel-.原创 2022-04-24 16:39:13 · 1795 阅读 · 0 评论 -
Java泛型用例详细解释
无界通配符 意味着可以使用任何对象,因此使用它类似于使用原生类型。但它是有作用的,原生类型可以持有任何类型,而无界通配符修饰的容器持有的是某种具体的类型。举个例子,在List<\?>类型的引用中,不能向其中添加Object, 而List类型的引用就可以添加Object类型的变量。最后提醒一下的就是,List<\Object>与List<?>并不等同,List<\Object>是List<?>的子类。还有不能往List<?> list里添加任意对象,除了null。原创 2022-04-24 09:27:35 · 459 阅读 · 0 评论 -
public/private/protected的具体区别
1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用2、private:private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用。3、protected:protected对于子女、朋友来说,就是public的,可以自由使用,没有任何限制,而对于其他的外部class,protected就变成private。互为友好关系的类。扩展资料:三种类型的继承,父类的成员均被子类继承(之前的百科关于这点的描述是错误的),只是由类原创 2022-04-24 09:16:42 · 9661 阅读 · 2 评论 -
什么是HTML Application
HTA是HTML Application的缩写(HTML应用程序),是软件开发的新概念,直接将HTML保存成HTA的格式,就是一个独立的应用软件,与VB、C++等程序语言所设计的软件界面没什么差别。HTA是HTML Application的缩写(HTML应用程序),是软件开发的新概念,直接将HTML保存成HTA的格式,就是一个独立的应用软件,与VB、C++等程序语言所设计的软件界面没什么差别。一般情况下,hta可以用vbscript与jscript编写,vbs功能更强...原创 2022-04-22 09:22:28 · 801 阅读 · 1 评论 -
Java web项目目录结构以及作用详解
一个java web项目 目录分为两个部分① Web应用的根目录下子目录WEB-INF,里面内容不能被客户端访问的,包括专用Web应用程序软件,包括Servlet类文件、部署描述符web.xml、外部库以及其他任何由此应用程序使用的专用文件。② 所有位于WEB-INF之外的文件都被看作是公共的,客户端是可以访问到的。资源包括HTML页面、JSP页面和图像等。一、Common包Common用来封装一些常用的公共方法。二、Dao包...原创 2022-04-22 08:55:49 · 9775 阅读 · 0 评论 -
“@” Java中的特殊符号——注解(Java中’@‘符号是什么意思?)
在Java中经常看到这样的字眼1.@Override2.@Deprecated3.@SuppressWarnings 4.@SafeVarargs5.@FunctionalInterface很多小伙伴不知道什么意思,其实这是一种注解,注意是注解 ,不是“ // ”注释哦。1. 什么是注解(百度百科) 注解,可以看作是对 一个 类/方法 的一个扩展的模版,每个 类/方法 按照注解类中的规则,来为 类/方法 注解不同的参数,在用到的地方可以得到不同的 类/...原创 2022-04-20 09:52:11 · 8959 阅读 · 1 评论 -
java-web项目之jsp脚本访问mysql数据库
jsp访问数据库1.使用jsp小脚本:<%java代码%>,就是在其中写入jdbc代码。2.导包操作a.java项目:首先,将jar包复制到工程;然后,右键该jar包—>build path—>add to build pathb.web项目:将jar包复制到WEB-INF/lib目录下即可3.核心就是将java中的jdbc代码复制到jsp中应用实例:写一个index.jsp页面与check.jsp页面,将index.jsp页面的表单元素提交到check.jsp页原创 2022-04-15 16:36:19 · 637 阅读 · 0 评论 -
MySQL 加JSON等于 王炸
关系型的结构化存储存在一定的弊端,因为它需要预先定义好所有的列以及列对应的类型。但是业务在发展过程中,或许需要扩展单个列的描述功能,这时,如果能用好 JSON 数据类型,那就能打通关系型和非关系型数据的存储之间的界限,为业务提供更好的架构选择。当然,很多同学在用 JSON 数据类型时会遇到各种各样的问题,其中最容易犯的误区就是将类型 JSON 简单理解成字符串类型。但当你看完这篇文章后,会真正认识到 JSON 数据类型的威力,从而在实际工作中更好地存储非结构化的数据。原创 2022-03-03 16:53:34 · 219 阅读 · 0 评论 -
(S3 Simple Storage Service 简单存储服务)
S3理论上是一个全球存储区域网络 (SAN),它表现为一个超大的硬盘,您可以在其中存储和检索数字资产。但是,从技术上讲,Amazon 的架构有一些不同。您通过 S3 存储和检索的资产被称为对象。对象存储在存储段(bucket)中。您可以用硬盘进行类比:对象就像是文件,存储段就像是文件夹(或目录)。与硬盘一样,对象和存储段也可以通过统一资源标识符(Uniform Resource Identifier,URI)查找。外文名:s3全称 :S3 Simple Storage Service...原创 2022-02-25 09:11:27 · 199 阅读 · 0 评论 -
PostgreSQL与MySQL比较
PostgreSQL与MySQL比较特性 MySQL PostgreSQL 实例 通过执行 MySQL 命令(mysqld)启动实例。一个实例可以管理一个或多个数据库。一台服务器可以运行多个 mysqld 实例。一个实例管理器可以监视 mysqld 的各个实例。 通过执行 Postmaster 进程(pg_ctl)启动实例。一个实例可以管理一个或多个数据库,这些数据库组成一个集群。集群是磁盘上的一个区域,这个区域在安装时初始化并由一个目录组成,所有数据都存储在这个目录原创 2022-02-25 09:07:09 · 527 阅读 · 0 评论 -
oracle异构迁移mysql方案实施(含原理)——已迁移成功
从迁移方案的落地、迁移前准备、N次迁移演练、回归测试、性能调优整整用了四个月左右的时间(当然在此期间还包括其他项目及日常操作耗费工时)。正式迁移到迁移成功、以及上线开服后性能稳定这些操作已经过去了一个多月时间。由于异构迁移在业界是一个较为困难繁琐的问题,所以经过这么久的沉淀,今天给大家复盘并分享一下整个迁移流程,从前期方案、到最后迁移成功的整个流程,希望给对 ORACLE TO MYSQL 异构迁移流程不清晰的同学,一点思路!目录一、迁移原由二、迁移目标三、迁移方案落...原创 2022-02-25 08:55:34 · 3977 阅读 · 0 评论 -
【巨杉数据库SequoiaDB】巨杉Tech |巨杉数据库的HTAP场景实践
正在上传…重新上传取消SequoiaDB巨杉数据库发布于2020-03-2401背景由于业务形式的发展,越来越多的需求需要对交易数据进行实时分析,例如推荐、决策、监控等,传统的处理办法是使用ETL的方式把OLTP业务产生的数据同步到OLAP的数据数据库,导致了数据需要在不同的数据库之间流转,耗费时间成本的同时需要耗费人力成本运维多套数据库产品。近年来业界开始兴起HTAP的概念,对于数据库,HTAP代表一个数据库既能支持OLTP(在线事务处理),又能支持OLAP(在线分析处理),从而...原创 2022-02-24 10:52:54 · 368 阅读 · 0 评论 -
巨杉数据库应用场景
应用场景SequoiaDB 巨杉数据库作为一款新型金融级分布式数据库,主要面向联机交易类业务场景设计,在包括银行与泛金融、电信、政府、互联网等行业具有广泛的应用场景。分布式联机交易业务近年来,随着 IT 技术不断发展,企业 IT 系统基础逐步转向云化,应用服务形式也从集中式系统转向微服务形式,传统方案的一个应用、一个平台对应一个数据库的方式不再适用。同时,企业服务渠道也从过去的单一渠道,变成传统渠道、互联网渠道和智能终端渠道并存。 传统关系型数据库所能提供的最高数据容量、并发支持能力和支持的数据原创 2022-02-21 11:25:15 · 476 阅读 · 0 评论 -
SequoiaDB 简介,巨杉数据库整体介绍
SequoiaDB 简介 整体架构整体架构SequoiaDB 巨杉数据库作为分布式数据库,由数据库存储引擎与数据库实例两大模块构成。其中,数据库存储引擎模块是数据存储的核心,负责提供整个数据库的读写服务、数据的高可用与容灾、ACID 与分布式事务等全部核心数据服务。数据库实例模块则作为协议与语法的适配层,用户可根据需要创建包括 MySQL、MariaDB、PostgreSQL 与 SparkSQL 在内的结构化数据实例;以及 JSON 和 S3 对象存储的非结构化实例。通过使用 Se..原创 2022-02-21 11:09:01 · 1973 阅读 · 0 评论 -
关于麒麟系统的兼容性问题
说明问题解决思路解决方案说明笔者一直从事java开发,对于国产操作系统一直不甚了解。(毕竟java跨平台)。前不久一个朋友单位换了国产系统,出现了点问题(门户网站文件无法上传,一些网站也无法下载东西),经过一番排查和解决。现将问题记录下来,希望对遇到的朋友有所帮助问题此次是由于朋友单位采购了7,8年的门户系统在国产系统上无法上传文件了。解决思路1.笔者第一时间用Windows和Linux系统访问了门户网站的文件上传接口。接口200,访问没有任何问题。排除应用问题。2.笔者第一时间觉.转载 2021-09-07 10:50:36 · 1903 阅读 · 0 评论 -
数据治理系列6:数据安全治理之道
文原创地址:https://mp.weixin.qq.com/s/5Ci4K2JvT9QGeJpCF93lTw,请手机扫描文章末尾的二维码,关注我们。以此文致敬当年一起奋斗过的兄弟,和一路走来陪伴我们成长的所有客户!欢迎转载,转载请注明出处和作者作者 | 石秀峰一、初识信息安全说到数据安全,不由得想起那些年做军工企业项目时的一些人和一些事。那是10年前——2009年的春天,我司接了一个军工企业的大单,我受命去做实施要常驻项目现场。记得上班第一天,客户就给我们项目团队集体.原创 2021-07-28 11:16:34 · 566 阅读 · 0 评论 -
oracle hint 优化举例
Oracle HintHint 是Oracle 提供的一种SQL语法,它允许用户在SQL语句中插入相关的语法,从而影响SQL的执行方式。因为Hint的特殊作用,所以对于开发人员不应该在代码中使用它,Hint 更像是Oracle提供给DBA用来分析问题的工具 。在SQL代码中使用Hint,可能导致非常严重的后果,因为数据库的数据是变化的,在某一时刻使用这个执行计划是最优的,在另一个时刻,却可能很差,这也是CBO 取代RBO的原因之一,规则是死的,而数据是时刻变化的,为了获得最正确的执行计划,只有知道表原创 2021-01-11 14:15:41 · 785 阅读 · 0 评论 -
oracle数据库checkpoint检查点
oracle数据库checkpoint检查点 检查点是一个数据库事件,它把修改数据从高速缓存写入磁盘,并更新控制文件和数据文件。检查点分为三类:1)局部检查点:单个实例执行数据库所有数据文件的一个检查点操作,属于此实例的全部脏缓存区写入数据文件。触发命令:svmrgrl>alter system checkpoint local;这条命令显示的触发一个局部检查点。2)全局检查点:所有实例(对应并行数据服务器)执行数据库所有所有数据...原创 2021-01-11 14:00:03 · 565 阅读 · 0 评论 -
企业财务数据分析指标
财务报表是会计核算的结果,要从中看出企业财务状况,还要进一步计算分析,要综合运用各种财务指标来考察,给你一些常用指标,希望对你有帮助。财务分析常用指标1、变现能力比率 变现能力是企业产生现金的能力,它取决于可以在近期转变为现金的流动资产的多少。(1)流动比率公式:流动比率=流动资产合计 / 流动负债合计企业设置的标准值:2意义:体现企业的偿还短期债务的能力。流动资产越多,短期债务越少,则流动比率越大,企业的短期偿债能力越强。分析提示:低于正常值,企业的短期偿债风险较大...原创 2020-12-18 15:17:12 · 2126 阅读 · 0 评论 -
VMWARE ESXI 5.1 创建虚拟共享磁盘
涩米米0人评论3955人阅读2014-06-05 12:42:33 最近学习Vmware +ORACLE 11G RAC,却苦于无法创建虚拟共享磁盘,在网上也不容易搜到对应版本vmware 的虚拟磁盘创建方法。摸索了一上午,综合多篇网上文档,还好创建成功了。其实创建还是很简单的,只是因为自己对vmware 不太熟悉,所以做起来费了一点时间。就像当年考什么政治历史之类的,会就容易,不知道的话就完全不会。 下面就介绍下具体的创建过程: 1:在第一个虚...原创 2020-12-01 16:11:30 · 1386 阅读 · 0 评论 -
error while loading shared libraries: /u01/oracle/lib/libnnz11.so
error while loading shared libraries: /u01/oracle/lib/libnnz11.so [oradev@erp~]$ ./addlnctl.sh start VISsqlplus: error while loading shared libraries: /u01/oracle/lib/libnnz11.so: cannot原创 2012-03-21 10:32:23 · 3158 阅读 · 0 评论 -
正确使用rman crosscheck
crosscheck archivelog all 用RMAN的备份中(Veritas等备份软件由于归档日志的异常导致归档日志备份失败)是经常碰到的,解决方法也是非常解单,就是执行2条RMAN的命令:1. 进入rman 2. connect target /3. crosscheck archivelog all;4. delete expired archivelog all;转载 2013-04-30 07:52:16 · 563 阅读 · 0 评论 -
E-Business Suite中关于分区表的描述---要自己考虑每张表的分区键
EBS的分区表 分区通过把表和索引(一般大于2G的可以考虑实施分区)分成更小的更易于管理的小片(这些小片可以分布在不同的表空间来实现表的物理分割),这种小片叫做分区来帮助支持大表和索引。 一旦期待的分区被建立,SQL语句将会访问分区表而不在访问原来的表或者索引。 分区能够显著增强性能并方便管理。例如,通过分区表包括删除和复制数据等操作的速度 都会由于使用分区表的得到显著原创 2013-04-19 10:46:05 · 834 阅读 · 0 评论 -
EBS oracle生产环境数据库备份脚本
整个下面分别保存成sh脚本就可以了 第一个是压缩备份的备份速度超慢,1000G基本要10个小时,但是备份完会只用原来的1/8空间 rman target / nocatalog log=/u1/data/bak_`date +%m%d%H%M`.log<< EOFrun{configure device type disk parallelism 1;configure c原创 2013-04-19 10:59:07 · 747 阅读 · 0 评论 -
oracle 性能调优之 管理操作系统之解决操作系统问题
解决操作系统问题 这小节通过解释下面的主题提供了用于调整多种操作系统的提示 1、基于UNIX系统的性能提示 2、基于Windows的性能提示 3、基于HP Open VMS系统提示 1、基于UNIX的性能提示 在UNIX系统,尽量在实现系统调用,处理进程调度, 和应用程序运行的时间建立一个好的比例,其实是平衡。 我们的目标应该是大部分时间运行在应用模式,翻译 2013-04-18 09:41:06 · 862 阅读 · 1 评论 -
oracle 性能调优 之 利用性能视图进行实例调优
利用性能视图进行实例调优在初始化配置玩数据库后,定期调整数据库实例对于消除潜在的性能瓶颈非常重要。这章将会讨论利用oracleV$性能视图进行调优的过程。实例优化步骤 oracle性能方法中,实例化调优步骤如下: 1、定义问题 从用户得到关于性能问题的范围真正的反馈, 2、检查主机系统并且价差oracle数据库统计 在获取OS、DB和应用的完整的统计集合,检查那翻译 2013-04-18 15:02:06 · 1224 阅读 · 0 评论 -
oracle 性能调优 解决CPU问题
你能解决CPU容量问题,通过以下几步: 1.从负载消费上监测并解决CPU问题。 2.通过利用oracle 数据库资源管理器优化配置CPU资源来减少峰值负载的影响 3.当多个CPU的系统上运行多个数据库实例的能够利用实例限制策略来限制单个 数据库实例能够利用的CPU资源。 4.增加硬件容量,提升系统结构查找和优化的CPU利用率 运行在系统上的每个进程都会影响到翻译 2013-04-18 10:41:41 · 986 阅读 · 0 评论 -
oracle 性能调优之 基础数据统计搜集
数据库统计提供关于数据库的各类负载和被数据库使用的内部外部资源信息。为了用ADDM加速诊断性能问题,数据统计必须启用。累计统计是一个数,就像被读取的块的数量。oracle数据库产生很多类累计统计信息就像系统,会话,独立SQL语句等。oracle数据库也跟踪数据段和服务的速累计统计,AWR自动启用数据库统计功能。通过搜集,处理和维护性能统计为数据库问题检测和自动调整目的。默认翻译 2013-04-15 11:44:01 · 565 阅读 · 0 评论 -
oracle 系统调优之 利用CPU
理解CPU 为定位CPU问题,首先为你的系统应该使用的CPU的量建立一个合适的预期。 然后决定师傅有足够的CPU资源能够使用,并且确认什么时候你的系统消耗 太多的资源。从下面三种情况卡开始决定你的系统的oracle实例的CPU需求量开始 1、系统空闲,当很少的oracle数据库和非oracle活动存在。 2、系统平均负载 3、系统峰值负载 您可以捕获各种工作负载的翻译 2013-04-18 10:14:13 · 744 阅读 · 0 评论 -
oracle 性能调优之 时间模型统计
时间模型统计,时间模型统计按照操作类型统计在数据库中花费的时间。最重要的时间模型是数据库时间(database time-DB time)、数据库时间表示,前台会话在数据库中花费的总时间,包括数据执行时间和等待时间,但是不包扩空闲时间,而且还是一个总体实例负载的指示器。如图所示。数据库时间是组成在所有用户响应时间上的一个重要比例。会话(SESSION)是一个逻辑实体,在翻译 2013-04-15 12:21:22 · 744 阅读 · 0 评论 -
EBS OPP出错解决办法
具体:参考1268217.11. DEVELOPER_PARAMETERS of OPP is a runtime param of concurrent manager OPP, and the option of concurrent program 'XDOTMGEN' is a runtime param of the concurrent program. They are diff原创 2013-04-17 16:57:59 · 2053 阅读 · 1 评论 -
数据库同机器移植详解
背景,要腾出原理数据库所占的磁盘空间/hypdata,信息部给添加了一块另外的磁盘,目录为/hypdata47要把目前/hypdata移植到到/hypdata47上。1、备份 shutdown immedaite oracle数据库,备份控制文件到trace cd /hypdata/ tar -cvf cd /hypdata47/app20130526.rar app原创 2013-05-27 14:43:16 · 757 阅读 · 0 评论 -
红帽子数据库.profile文件内容详解
# 2011.08.28 huziaa@gmail.com 中煤#User specific enviroment and startup programsTMP=/tmp; export TMPTMPDIR=$TMP; export TMPDIRumask 022#ORACLE_HOSTNAME=dbs1; export ORACLE_HOSTNAME ORACLE_BA原创 2013-05-27 14:48:12 · 804 阅读 · 0 评论 -
oracle request,session,process,os process之间的关系
oracle request,session,process,os process之间的关系原创 2013-05-30 17:22:11 · 630 阅读 · 0 评论 -
oracle 打开trace,并分析trace
SQL> oradebug event 10046 trace name context forever,level 8ORA-00072: process "Unix process pid: 1564906, image: oracle@db02 (P007)" is not activeSQL> oradebug setospid 2703564Oracle pid: 452,原创 2014-04-22 17:33:55 · 2427 阅读 · 0 评论 -
exa data 第一次使用借助google
数据库云服务器是最佳的数据库整合平台,比其他虚拟化策略(如硬件或操作系统虚拟化)致力于彻底改造数据库,以致能提供极高的性能和OLTP和数据仓库的数据库可扩展能力。而Oracle数据库,存储和网络资源信息数据库体系结构结合Oracle资源管理提供了一个更简单,更灵活的方式来整合数据库。按照本文件和相关参考文档的最佳实践,支持多种应用程序和使用共享资源数据库整合环境数据库时最大限度翻译 2014-04-04 15:30:46 · 1299 阅读 · 0 评论 -
sys用户,密码文件 dba权限的关系
oracle@ywdb ~]$ sqlplus "/as sysdba"SQL*Plus: Release 11.1.0.7.0 - Production on Tue Apr 29 15:40:38 2014Copyright (c) 1982, 2008, Oracle. All rights reserved.Connected to:Oracle Data原创 2014-04-29 14:55:24 · 1589 阅读 · 0 评论 -
oracle 数据库补丁列表查询
[oraprod@db01 oraprod ]$ sqlplus "/as sysdba"SQL*Plus: Release 11.1.0.7.0 - Production on Mon Mar 17 14:36:41 2014Copyright (c) 1982, 2008, Oracle. All rights reserved.Connected to:Oracle D原创 2014-03-17 14:39:04 · 1803 阅读 · 0 评论