- 博客(34)
- 问答 (1)
- 收藏
- 关注
转载 linux用镜像装mysql具体步骤
Docker 中安装MySQLMySql拉取和安装1、查看可用的 MySQL 版本2、拉取 MySQL 镜像3、查看本地镜像4、运行容器5、安装成功连接MySql,访问MySQL服务1、访问 MySQL 服务2、查看和创建数据库实例3、选择数据库实例和创建一张表3.1 选择数据库实例3.2 学生表建表SQL3.3 查看表结构Docker 安装 MySQLMySQL 是世界上最受欢迎的开源数据库。凭借其可靠性、易用性和性能,MySQL 已成为 Web
2022-06-08 14:19:42
949
转载 Linux下PostgreSQL安装部署详细步骤
目录一、安装环境二、pg数据库安装包下载三、安装依赖包四、安装postgres五、创建用户组postgres并创建用户postgres 六、创建postgresql数据库的数据主目录并修改文件所有者七、配置环境变量八、切换用户到postgres并使用initdb初使用化数据库九、配置服务十、设置PostgreSQL开机自启动十一、开始测试一、安装环境postgresql-11.1CentOS-6.4注意:确认linux系统可以正常连接网络,因为在后面需要添加依赖包。二、pg数据库安装包下载下载地址
2022-06-08 14:19:09
24570
4
转载 sql优化常用的几种方法
1.EXPLAINtype列,连接类型。一个好的SQL语句至少要达到range级别。杜绝出现all级别。key列,使用到的索引名。如果没有选择索引,值是NULL。可以采取强制索引方式。key_len列,索引长度。rows列,扫描行数。该值是个预估值。extra列,详细说明。注意,常见的不太友好的值,如下:Using filesort,Using temporary。123452.SQL语句中IN包含的值不应过多MySQL对于IN做了相应的优化,即将IN中的常量全部存储在一个数组...
2022-05-26 16:43:16
20376
转载 ORACLE表、表分区、表空间的区别
显然 楼主 对表空间和表分区的基本概念不清楚,大家上去就说备份、还原、移植,好像不是楼主要的答案阿。。。给 楼主举个例子,看看能不能帮助楼主。表空间比作图书馆的一个大房间,有一定的 平方(就是一定的存储空间,靠表空间包含的数据文件大小决定)表 比作 图书馆房间中用于 方图书的 书架,为了很好的管理图书和利用空间。(书架都是有标签的,表示该书架放哪些类型的图书,就像表都有名字,表示表中存放哪些对象的数据;图书就是 数据了。)但是图书馆里面有的 类型图书非常多,比如 IT类图书有很多很多,想使用一个非常
2022-02-10 11:09:15
2206
转载 oracle中rowid的用法
rowid概述rowid是一个用来唯一标记表中行的伪列。它是物理表中行数据的内部地址,包含两个地址,其一为指向数据表中包含该行的块所存放数据文件的地址,另一个是可以直接定位到数据行自身的这一行在数据块中的地址。除了在同一聚簇中可能不唯一外,每条记录的rowid是唯一的。可以理解成rowid就是唯一的。扩展ROWID从Oracle 8i开始使用扩展rowid标识行物理地址扩展rowid使用base64编码行的物理地址,编码字符包含A-Z, a-z, 0-9, +,和/。扩展rowid.
2022-02-10 10:40:24
12552
转载 exists和in的区别
A:In:是把外表和内表做Hash 连接,而exists 是对外表作loop 循环,每次loop循环再对内表进行查询。当查询两个表的大小相当时,用In 和 exists差别不大。如果两个表中一个表较小,一个表较大,那么子查询表大的用exists,子查询表小的用In,效率会高的。也就是说IN适合于外表大而内表小的情况;EXISTS适合于外表小而内表大的情况,这样效率会高的例如 :表a(小表),表b(大表)1.select * fromawhere aid in (select ai...
2022-02-08 16:13:05
9391
1
转载 oracle exception用法
异常异常(exception)是一种PL/SQL标识符,它用于处理PL/SQL程序的运行错误。Oracle提供了预定义异常、非预定义异常和自定义异常等三种异常类型,其中预定义异常用于处理常见的Oracle错误,非预定义异常用于处理预定义异常所不能处理的Oracle错误,自定义异常用于处理与Oracle错误无关的其他情况。1.语法 EXCEPTION WHEN exception1 [OR exception2...] THEN statement1; statement
2022-02-08 14:45:32
5149
转载 函数和存储过程的区别
一、函数 函数与存储过程相似,也是数据库中存储的已命名PL-SQL程序块。函数的主要特征是它必须有一个返回值。通过return来指定函数的返回类型。在函数的任何地方可以通过return expression语句从函数返回,返回类型必须和声明的返回类型一致。二、函数和存储过程的优点: 1、共同使用的代码可以只需要被编写一次,而被需要该代码的任何应用程序调用(.net,c++,java,也可以使DLL库)。 2、这种几种编写、几种维护更新、大家共享的方法,简化了应用程序的开发维护,提高了效
2022-02-08 14:23:29
8346
转载 三种数据库的CDC模式配置
数据交换 ANYWHERE 于 2018-11-27 15:21:55 发布 5080 已收藏 5文章标签: 数据交换 CDC 数据库配置版权一、Oracle数据库二、MySQL数据库三、SQLServer数据库[TurboDX配置]一、Oracle数据库Oracle数据库的增量捕获功能,需要对源数据库做以下配置:数据库系统管理员需要配置至少三个redo log日志文件,每个数据文件至少500M,以便日志文件能够保留更长时间不被循环覆盖。数据库系统管理员登录启用最小补充...
2022-02-08 11:31:21
824
原创 数据库体系结构
一、数据库的三种模式内模式,外模式,模式内模式相当于数据库存储的一系列东西,比如字节之类的,讲数据如何存储在数据库的,又可以称为存储模式;外模式是单个用户对于数据库中数据库中数据结构及数据的增删改查,又可以称为操作模式;模式是对于数据库的整体逻辑描述,是所有用户能看到数据库中的事务的合集,也可以称为概念模式。--希望大家能发挥自己的见解,我感觉我理解的有点问题...
2022-02-08 11:16:00
602
转载 oracle cube和rollup
功能介绍:首先是进行无字段的聚合,然后依次对每个字段进行聚合创建表:View Code插入测试数据:View CodeROLLUP:Select t.classid,t.studentname,Sum(t.score) From Score t Group By Rollup(t.classid,t.studentname); 查询结果:Cube:Select t.classid,t.studentname,Sum(t.scor..
2022-01-20 15:10:58
145
转载 sqlserver日期截取
SELECT DATEPART(hh,'2013-08-08 13:12:11') =13SELECT DATEPART(mi,'2013-08-08 13:12:11') =12SELECT DATEPART(ss,'2013-08-08 13:12:11') =11SQL语句获取各种时间的方法1. 当前系统日期、时间select getdate()2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值例如:向日期加上2天select datea..
2022-01-04 16:36:59
5411
转载 navicat连sqlserver报错
Navicat Premium 15连接sqlserver报错:未发现数据源名并且未指定默认驱动程序(0)_tobyshawn的博客-优快云博客_navicat premium sqlserver驱动
2021-12-30 14:44:47
424
转载 正则表达式
作者:腾讯技术工程链接:https://www.zhihu.com/question/48219401/answer/1476436385来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。1. 正则常见规则1.1 字符匹配1.2 位置匹配1.3 组1.4 先行断言1.5 后行断言1.6 量词和分支以下都是惰性匹配{m,n}?{m,}???+?*?1.7 分支1.8 修饰符2. 运算符优.
2021-12-27 17:00:58
136
转载 正则表达式入门(转载)
正则表达式在几乎所有语言中都可以使用,无论是前端的JavaScript、还是后端的Java、c#。他们都提供相应的接口/函数支持正则表达式。但很神奇的是:无论你大学选择哪一门计算机语言,都没有关于正则表达式的课程给你修,在你学会正则之前,你只能看着那些正则大师们,写了一串外星文似的字符串,替代了你用一大篇幅的if else代码来做一些数据校验。既然喜欢,那就动手学呗,可当你百度出一一堆相关资料时,你发现无一不例外的枯燥至极,难以学习。本文旨在用最通俗的语言讲述最枯燥的基本知识!正则基础知识点
2021-12-27 16:56:11
197
转载 oracle各种窗口的区别
PW(程序窗口):可以执行 sql,sqlplus 相关的语句,例如存储过程,方法,一般用来开发程序用的。TW(测试窗口):一般是用来测试存储过程等的debug。SW(SQL窗口):执行的是dml,ddl语句,主要用户语句的查询、显示、执行统计信息等(应用最多的一个窗口)。例如 desc table不能在SQLwindow中执行,必须在Command window中才能执行。RW(报告窗口):方便用于展示有聚合查询的用图表形式展示的窗口,例如sum(),count()等,有x,y轴...
2021-12-24 16:04:51
1213
转载 医疗信息化
22家中国医疗信息化企业上榜!CB Insights首次发布该领域榜单2020-07-17 14:56新兴技术的发展,正在让医疗焕发出新的活力。人工智能、大数据等,正在通过赋能诊断流程、影像、制药、随访等环节,让智能医疗愈加可能。从数字化到网络化、再到如今的智能化,医疗机构正和所有行业一同,经历着科技发展带来的变革,“医疗信息化” 也随技术手段的变化而被不断被赋予新的内涵。医疗信息化,是指医疗服务的数字化、网络化、信息化等,通过计算机等技术,为医院系统、管理病人信息、药品研发等提供服务.
2021-12-24 10:38:23
3266
转载 sqlserver发布订阅(转载)
转自:SqlServer发布订阅_weixin_30369041的博客-优快云博客我们在开发系统的时候,经常会遇到高并发的问题,还有高可用性和安全性方面的考虑,需要用读写分离的方案来解决问题。也就是在我们使用数据库比较多,更新少而查询比较多的情况下使用读写分离,实现提高性能,减少数据库压力。为啥要用读写分离呢?因为数据库的“写”操作是比较耗时的但是数据库的“读”操作却很快。所以读写分离,解决的是,数据库的写入,影响了查询的效率。1、读写分离基本的原理是让主数据库处理事务性增、改、删..
2021-12-23 11:11:25
3855
原创 sqlserver中字段值有中文、英文、数字如何判断
一、包含中文字符select * from 表名 where 列名 like ‘%[吖-座]%‘二、包含英文字符select * from 表名 where 列名 like ‘%[a-z]%‘三、包含纯数字select * from 表名 where 列名 like ‘%[0-9]%‘
2021-12-13 14:48:34
2378
转载 ORACLE 与 SQL SERVER函数对照(转)
ORACLE 与 SQL SERVER函数对照下面是Oracle支持的字符函数和它们的Microsoft SQL Server等价函数:函数 Oracle SQL Server把字符转换为ASCII :...
2021-12-13 09:53:54
959
转载 物化视图和普通视图的区别(转)
1、普通视图就是一个虚拟表,不占内存。而物化视图是存在的,占内存。普通视图的查询实际上还是对sql的查询,并不能提高性能,只是看起来直观,简便。2、物化视图的类型:ON DEMAND、ON COMMIT二者的区别在于刷新方法的不同,ON DEMAND顾名思义,仅在该物化视图“需要”被刷新了,才进行刷新(REFRESH),即更新物化视图,以保证和基表数据的一致性;而ON COMMIT是说,一旦基表有了COMMIT,即事务提交,则立刻刷新,立刻更新物化视图,使得数据和基表一致。3、ON DEMAND物
2021-12-06 14:25:46
256
转载 数据库的体系结构
数据库的三级模式结构大多数系统在总的体系结构上都具有三级模式的结构特征。通常,DBMS将数据库的体系结构分为三级模式:外模式、模式和内模式。三级模式结构如图:接下来,我们对三种模式进行分别介绍。1.模式模式也称为概念模式或逻辑模式,是对数据库中全部数据的逻辑结构和特征(如数据记录由哪些数据项构成,数据项的名字、类型、取值范围等)的描述,是所有用户的公共数据视图。注:一个数据库只有一个模式。2.内模式也称存储模式或物理模式,是对数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。一
2021-12-06 14:10:51
1675
转载 2021-11-10 转载的
我这人有个习惯,看到自己认为好的文章,总要认认真真的抄回来。。。 比较原始的,触发器/Job + DBLINK的方式,可同步和定时刷新。 物化视图刷新的方式,有增量刷新和完全刷新两种模式,定时刷新。 高级复制,分为多主复制和物化视图复制两种模式。其中多主复制能进行双向同步复制和异步复制,物化视图用于单向复 制,定时刷新,与2类似。 流复制,可实时和非实时同步。 GoldenGate复制,Oracle新买的复制产品,后面应该会取代流复制。它不仅能提供Oracle数
2021-11-10 11:15:44
101
空空如也
数据库体系结构的理解
2022-02-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人