数据库
文章平均质量分 66
数据库学习记录
alex161616
办法总比困难多
展开
-
mysql测试表和测试数据准备
创建测试表和利用存储过程插入数据的SQL:建表:CREATE TABLE dept( /*部门表*/deptno MEDIUMINT UNSIGNED NOT NULL DEFAULT 0, /*编号*/dname VARCHAR(20) NOT NULL DEFAULT "", /*名称*/loc VARCHAR(13) NOT NULL DEFAULT "" /*地点*/) ENGINE=MyISAM DEFAULT CHARSET=utf8 ;CREATE TAB原创 2021-03-16 16:54:20 · 367 阅读 · 0 评论 -
PostgreSQL学习记录
简单记录了一下自己学postgresql的过程,求收藏求点赞!!!主要学习这几部分:部署及服务管理、用户及权限、Navicat连接数据库、SQL、性能调优、数据备份、集群搭建。部署及服务管理、用户及权限、Navicat连接数据库、启动服务这几部分都比较简单第一部分:PostgresSQL的安装我使用centos7安装postgresql10具体过程:安装rpm文件yum install https://download.postgresql.org/pub/repos/yum.原创 2021-03-12 14:24:40 · 326 阅读 · 0 评论 -
SqlServer学习记录
简单记录了一下自己学SqlServer的过程,求收藏求点赞!!!主要学习这几部分:部署及服务管理、用户及权限、Navicat连接数据库、SQL、性能调优、数据备份、集群搭建。部署及服务管理部署服务器Windows server 2012 R2安装.NET3.5 框架安装 SQL Server 2014基本参照此教程:https://www.w3cschool.cn/sqlserver/sqlserver-oy7b28ko.html用户及权限Navicat...原创 2021-03-09 17:57:16 · 201 阅读 · 2 评论 -
Mysql性能改善
数据库管理员把他们生命中的相当一部份时间花在了调整、试验以改善DBMS性能之上。在诊断应用的滞缓现象和性能问题时,性能不良的数据库(以及数据库查询)通常是最常见的祸因。可以看出,下面的内容并不能完全决定MySQL的性能。只是提供进行性能优化探讨和分析的一个出发点。首先, MySQL(与所有DBMS一样)具有特定的硬件建议。在学习和研究MySQL时,使用任何旧的计算机作为服务器都可以。但对用于生产的服务器来说,应该坚持遵循这些硬件建议。 一般来说,关键的生产DBMS应该运行在自己的专用服务器上。 M原创 2021-03-02 14:16:06 · 67 阅读 · 0 评论 -
Navicat连接MySQL步骤
1.Navicat中:连接-MySQL2.输入数据库信息。输入连接名,这个连接名是为了方便记录是哪台服务器,可自行命名。输入主机,主机是mysql的服务器地址。输入端口:MySQL服务器端口。输入用户名和密码。3.测试连接并保存。常见问题解决方法:https://blog.csdn.net/ffggnfgf/article/details/50516269https://blog.csdn.net/cosmiccode/article/details/7964895.原创 2021-03-01 15:57:36 · 1637 阅读 · 0 评论 -
SQL查询中in和exists的区别
当A表数据与baiB表数据一样大时,in与exists效率差不多,可任选一个使用。in 和 exists的区别如下:1、运用情况不同sql中in适用于子查询得出的结果集记录较少,主查询中的表较大且又有索引的表,。sql中exist适用于外层的主查询记录较少,子查询中的表大,又有索引的时候。2、驱动顺序不同IN是先查询子查询的表,然后将内表和外表做一个笛卡尔积,然后按照条件进行筛选。exists是以外层表为驱动表,先被访问。3、对NULL值处理不同。IN不对NULL进行处理,exist原创 2021-02-25 15:14:15 · 6837 阅读 · 0 评论 -
MySQL学习记录
主线根据这个教程学习:http://www.notedeep.com/note/38/page/327其他参考资料:https://www.cnblogs.com/clsn/p/8038964.html#auto-id-1https://www.runoob.com/mysql/mysql-tutorial.htmlhttps://blog.csdn.net/qq_38930240/article/details/88414107几个重点学习的部分:用户与授权:http.原创 2021-02-25 10:55:25 · 186 阅读 · 0 评论 -
达梦数据库临时表空间过大的处理
在进行项目实施前看资料发现了达梦数据库临时表空间可能出现的一个问题——临时表空间过大导致空间不够无法写入归档日志,无法写入归档日志导致数据库挂起。具体情况可以参考:http://blog.itpub.net/69949798/viewspace-2689571/发生这种情况的根本原因是临时表空间大小上限没有设置(TEMP_SPACE_LIMIT为0)或者设置过大。对于临时表空间,DM数据库会自动释放在执行SQL过程中产生的临时段,并将属于此临时段的簇空间还给临时表空间,临时表空间文件在磁盘...原创 2021-02-22 09:37:23 · 2614 阅读 · 0 评论 -
达梦数据库集群
学完达梦DCP课程后简单梳理了达梦集群相关的几个概念——DSC、MPP、数据守护、读写分离,和数据守护的详细搭建方法,供参考。DMdsc共享存储集群:类似于oracle rac,具有高可用性和高伸缩性的特征,可提供横向扩展,实现超单一服务器的功能。其提升了错误恢复能力,并且随着系统增长而逐步扩展。一旦系统发生失败,该集群对用户保证最高可用性,保障关键业务数据不被丢失。拓扑图如下图所示:在配置DMdsc时,需配置两套网络,一套用于提供对外服务,分配虚拟IP,并实现故障保障以及网络负载。另一套提供对原创 2020-08-17 14:25:12 · 3350 阅读 · 0 评论 -
DCA培训笔记
最近参加了达梦数据库DCA培训,梳理一下学习框架,和每个章节的重点内容。学习框架:分章节梳理:1.安装数据库:添加用户:银河麒麟添加用户需要用adduser,银河麒麟也有useradd的命令,但是需要手动添加家目录,如果不添加,后续是找不到家目录的。规划安装路径:数据库软件安装在和os同一个硬盘,创建数据库的时候,需要选择数据库的位置,选择存储磁盘:...原创 2020-05-06 21:46:55 · 350 阅读 · 0 评论