精华内容
下载资源
问答
  • 常用数据库有哪些

    2019-09-14 22:50:49
    常见的关系型数据库有mysql 、SQL Server、Oracle、Sybase、DB2等。关系型数据库是目前最受欢迎的数据库管理系统,技术比较成熟。 1、MySQL MySQL是目前最受欢迎开源的SQL数据库管理系统,与其他的大型数据库Oracle...

    常见的关系型数据库有mysql 、SQL Server、Oracle、Sybase、DB2等。关系型数据库是目前最受欢迎的数据库管理系统,技术比较成熟。
    1、MySQL
    MySQL是目前最受欢迎开源的SQL数据库管理系统,与其他的大型数据库Oracle、DB2、SQL Server等相比,MySQL虽然有它的不足之处,但丝毫也没有减少它受欢迎的程度。对于个人或中小型企业来说,MySQL的功能已经够用了, MySQ L又是开源软件,因此没有必要花大精力和大价钱去使用大型付费数据库管理系统了。
    特点:
    1、MySQL是开源免费的。
    2、MySQL服务器是可靠的、易于使用的、快速的。
    3、MySQL服务器工作在客户/服务器或嵌入系统中。
    4、MySQL软件很多。
    5、MySQL是一个关系数据库管理系统。
    2、SQL Server
    SQL Server是由微软公司开发的关系型数据库管理系统,一般用于Web上存储数据。SQL Server 提供了众多功能,如对XML和Internet标准的丰富支持,通过Web对数据轻松安全的访问,具有灵活的、安全的、和基于Web的应用程序管理等,及容易操作的操作界面,受到广大用户的喜爱。
    3、Oracle
    Oracle在数据库领域一直处于领先地位,由于有先进技术的不断更新,目前Oracle产品覆盖甚广,成为了世界上使用最广泛的关系数据系统之一。
    完整的数据管理功能:
    1、数据的大量性
    2、数据的保存的持久性
    4、数据的共享性
    5、数据的可靠性
    4、Sybase
    Sybase美国Sybase公司研制的一种关系型数据库系统,是一种典型的UNIX或WindowsNT平台上客户机/服务器环境下的大型数据库系统。
    特点:
    1、客户/服务器体系结构
    2、真正开放的
    3、高性能的
    5、DB2
    DB2是美国IBM公司开发的一套关系型数据库管理系统,主要应用于大型应用系统,具有较好的可伸缩性。

    转载于:https://my.oschina.net/u/4047409/blog/3058760

    展开全文
  • {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里云...提供数据库优化方面专业建议,在业务高峰期与用户共同保障数据库系统平...

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里云数据库专家保驾护航,为用户的数据库应用系统进行性能和风险评估,参与配合进行数据压测演练,提供数据库优化方面专业建议,在业务高峰期与用户共同保障数据库系统平稳运行。","link1":"https://www.aliyun.com/service/optimization/database","link":"https://www.aliyun.com/service/chiefexpert/database","icon":"https://img.alicdn.com/tfs/TB1a5ZfonnI8KJjy0FfXXcdoVXa-100-100.png","btn2":"数据库紧急救援服务","tip":"还有更多专家帮助您解决云上业务问题:立即查看","btn1":"云上数据库优化服务","link2":"https://www.aliyun.com/service/databaserescue","title":"数据库专家服务"}],"search":[{"txt":"安全首席专家","link":"https://www.aliyun.com/service/chiefexpert/security"},{"txt":"中间件首席专家","link":"https://www.aliyun.com/service/chiefexpert/middleware"},{"txt":"系统与平台首席专家","link":"https://www.aliyun.com/service/chiefexpert/platform"},{"txt":"存储首席专家","link":"https://www.aliyun.com/service/chiefexpert/storage"}],"countinfo":{"search":{"length_pc":0,"length":0},"card":{"length_pc":0,"length":0}},"simplifiedDisplay":"newEdition","newCard":[{"link":"https://www.aliyun.com/product/rds/mysql","icon":"rds_mysql1","contentLink":"https://www.aliyun.com/product/rds/mysql","title":"云数据库RDS MySQL版","des":"云数据库RDS MySQL版 MySQL 是全球最受欢迎的开源数据库,阿里云MySQL版 通过深度的内核优化和独享实例提供稳定极致的数据库性能,同时灵活的部署架构及产品形态,可满足不同场景下的数据库需求。","btn1":"了解详情","link1":"https://www.aliyun.com/product/rds/mysql","btn2":"管理控制台","link2":"https://rdsnext.console.aliyun.com/#/rdsList/cn-hangzhou/basic/","btn3":"在线咨询","link3":"https://www.aliyun.com/core/online-consult?spm=5176.8789780.7y9jhqsfz.115.47ea55caeL2Mfu&from=OVtXEBmlH8","infoGroup":[{"infoName":"最新活动","infoContent":{"firstContentName":"MySQL 1年仅19.9元","firstContentLink":"https://www.aliyun.com/database/dbfirstbuy#J_9036464270","lastContentName":"ECS+MySQL 0.7元/日","lastContentLink":"https://www.aliyun.com/1111/enterprise"}},{"infoName":"快速入门","infoContent":{"firstContentName":"选型指南","firstContentLink":"https://help.aliyun.com/document_detail/164594.html?spm=a2c4g.11186623.6.551.56b67384ispvvk","lastContentName":"上手指南","lastContentLink":"https://help.aliyun.com/document_detail/26124.html?spm=a2c4g.11174283.2.16.51795b83pbkzav"}},{"infoName":"最佳实践","infoContent":{"firstContentName":"X-Engine的应用场景","firstContentLink":"https://help.aliyun.com/document_detail/148402.html?spm=a2c4g.11186623.2.14.3f592685zjuUxu#concept-2364901","lastContentName":"读写分离功能","lastContentLink":"https://help.aliyun.com/document_detail/96073.html?spm=a2c4g.11174283.2.53.42db5b83VvZvMJ"}},{"infoName":"产品推荐","infoContent":{"firstContentName":"云数据库PolarDB","lastContentName":"云原生数据仓库MySQL","firstContentLink":"https://www.aliyun.com/product/polardb","lastContentLink":"https://www.aliyun.com/product/ads"}}]}],"visual":{"textColor":"dark","topbg":""}}

    {"$env":{"JSON":{}},"$page":{"env":"production"},"$context":{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里云数据库专家保驾护航,为用户的数据库应用系统进行性能和风险评估,参与配合进行数据压测演练,提供数据库优化方面专业建议,在业务高峰期与用户共同保障数据库系统平稳运行。","link1":"https://www.aliyun.com/service/optimization/database","link":"https://www.aliyun.com/service/chiefexpert/database","icon":"https://img.alicdn.com/tfs/TB1a5ZfonnI8KJjy0FfXXcdoVXa-100-100.png","btn2":"数据库紧急救援服务","tip":"还有更多专家帮助您解决云上业务问题:立即查看","btn1":"云上数据库优化服务","link2":"https://www.aliyun.com/service/databaserescue","title":"数据库专家服务"}],"search":[{"txt":"安全首席专家","link":"https://www.aliyun.com/service/chiefexpert/security"},{"txt":"中间件首席专家","link":"https://www.aliyun.com/service/chiefexpert/middleware"},{"txt":"系统与平台首席专家","link":"https://www.aliyun.com/service/chiefexpert/platform"},{"txt":"存储首席专家","link":"https://www.aliyun.com/service/chiefexpert/storage"}],"countinfo":{"search":{"length_pc":0,"length":0},"card":{"length_pc":0,"length":0}},"simplifiedDisplay":"newEdition","newCard":[{"link":"https://www.aliyun.com/product/rds/mysql","icon":"rds_mysql1","contentLink":"https://www.aliyun.com/product/rds/mysql","title":"云数据库RDS MySQL版","des":"云数据库RDS MySQL版 MySQL 是全球最受欢迎的开源数据库,阿里云MySQL版 通过深度的内核优化和独享实例提供稳定极致的数据库性能,同时灵活的部署架构及产品形态,可满足不同场景下的数据库需求。","btn1":"了解详情","link1":"https://www.aliyun.com/product/rds/mysql","btn2":"管理控制台","link2":"https://rdsnext.console.aliyun.com/#/rdsList/cn-hangzhou/basic/","btn3":"在线咨询","link3":"https://www.aliyun.com/core/online-consult?spm=5176.8789780.7y9jhqsfz.115.47ea55caeL2Mfu&from=OVtXEBmlH8","infoGroup":[{"infoName":"最新活动","infoContent":{"firstContentName":"MySQL 1年仅19.9元","firstContentLink":"https://www.aliyun.com/database/dbfirstbuy#J_9036464270","lastContentName":"ECS+MySQL 0.7元/日","lastContentLink":"https://www.aliyun.com/1111/enterprise"}},{"infoName":"快速入门","infoContent":{"firstContentName":"选型指南","firstContentLink":"https://help.aliyun.com/document_detail/164594.html?spm=a2c4g.11186623.6.551.56b67384ispvvk","lastContentName":"上手指南","lastContentLink":"https://help.aliyun.com/document_detail/26124.html?spm=a2c4g.11174283.2.16.51795b83pbkzav"}},{"infoName":"最佳实践","infoContent":{"firstContentName":"X-Engine的应用场景","firstContentLink":"https://help.aliyun.com/document_detail/148402.html?spm=a2c4g.11186623.2.14.3f592685zjuUxu#concept-2364901","lastContentName":"读写分离功能","lastContentLink":"https://help.aliyun.com/document_detail/96073.html?spm=a2c4g.11174283.2.53.42db5b83VvZvMJ"}},{"infoName":"产品推荐","infoContent":{"firstContentName":"云数据库PolarDB","lastContentName":"云原生数据仓库MySQL","firstContentLink":"https://www.aliyun.com/product/polardb","lastContentLink":"https://www.aliyun.com/product/ads"}}]}],"visual":{"textColor":"dark","topbg":""}}}

    展开全文
  • 当然我们数据库系统启动后,有些系统变量(参数)也可以通过动态修改来及时调整数据库。这个系统变量在Oracle里边是通过pfile或者spfile来控制,称之为参数,是一个意思。系统变量取值:都默认值,可以在启动时及...

    一、什么是系统变量

    系统变量实际上用于控制数据库的一些行为和方式的参数。比如我们启动数据库的时候设定多大的内存,使用什么样的隔离级别,日志文件的大小,存放位置等等一系列的东东。当然我们数据库系统启动后,有些系统变量(参数)也可以通过动态修改来及时调整数据库。这个系统变量在Oracle里边是通过pfile或者spfile来控制,称之为参数,是一个意思。

    系统变量取值:都有默认值,可以在启动时及启动后修改。

    设置范围:全局与回话级别,全局级别需要super权限,会话级别只影响自身会话。

    设置方法:启动前可以通过配置文件以及启动选项来修改,启动后通过SET子句来设置。

    生效周期:全局变量全局可见,但只影响在更改后连接的从该全局变量初始化相应会话变量的客户端。当前会话及已登录的会话不受影响。

    对于有关涉及到size的设置值,可以使用后缀K、M或G分别表示千字节、兆字节或gigabytes,不区分大小写。

    二、比较重要的系统变量详解

    (1)查看当前的mysq版本

    mysql> show variables like 'version%';

    +-------------------------+------------------------------+

    | Variable_name | Value |

    +-------------------------+------------------------------+

    | version | 5.6.26 |

    | version_comment | MySQL Community Server (GPL) |

    | version_compile_machine | x86_64 |

    | version_compile_os | Linux |

    +-------------------------+------------------------------+

    4 rows in set (0.00 sec)

    (2)Threads_connected

    首先需要注意的,想得到这个变量的值不能show variables like 'Threads_connected';而是

    show status like 'Threads_connected'(下面的变值也是这样的);

    意思:变量的值是表示当前有多少个客户连接该mysql服务器

    引申:连接数是否过多,网络时候存在问题!特别是在pconnect的情况下:)

    mysql> show status like 'Threads_connected';

    +-------------------+-------+

    | Variable_name | Value |

    +-------------------+-------+

    | Threads_connected | 5 |

    +-------------------+-------+

    1 row in set (0.00 sec)

    (3)Created_tmp_disk_tables

    意思:在硬盘上建立的临时表数目

    引申:如果这个值比较大的话,那么查询时需要建立临时表(CREATE TEMPORARY TABLE)的操作 就要消耗更多的时间

    mysql> show status like 'Created_tmp_disk_tables';

    +-------------------------+-------+

    | Variable_name | Value |

    +-------------------------+-------+

    | Created_tmp_disk_tables | 0 |

    +-------------------------+-------+

    1 row in set (0.00 sec)

    (4)Handler_read_first

    意思:读表索引的第一行

    引申:如果这个值变化比较大的话,可以认为表索引建立的有问题,全索引的扫描操作比较多

    mysql> SELECT * FROM tbl_sensitive_words;

    +----------------+

    | sensitive_word |

    +----------------+

    | ddd |

    | eee |

    | ssss |

    +----------------+

    3 rows in set (0.00 sec)

    mysql> show status like 'Handler_read_first';

    +--------------------+-------+

    | Variable_name | Value |

    +--------------------+-------+

    | Handler_read_first | 1 |

    +--------------------+-------+

    1 row in set (0.00 sec)

    (5)Key_reads

    意思:读文件系统上面的索引的次数

    引申:如果这个值太大的话,就需要考虑key cache设置是否正常了

    (6)Max_used_connections

    意思:重起后到现在最大连接数

    引申:服务器负载和可能需要调节的连接数

    mysql> show status like 'Max_used_connections';

    +----------------------+-------+

    | Variable_name | Value |

    +----------------------+-------+

    | Max_used_connections | 5 |

    +----------------------+-------+

    1 row in set (0.00 sec)

    (7)Open_tables

    意思:当前打开的表的数目

    引申:如果这个值很低,table cache很大,则减小table cache的设置是没有问题的,如果这个值很大,并接近了table cache的值,我们就需要加大talbe cache的设置

    (8)Uptime

    意思:运行时间,单位秒

    引申:This value is useful to analyze server uptime, as well as to generate reports on overall system performance. A consistent low value indicates that the server is being frequently restarted, thereby causing frequent interruptions to client service.

    mysql> show status like 'Uptime';

    +---------------+-------+

    | Variable_name | Value |

    +---------------+-------+

    | Uptime | 27420 |

    +---------------+-------+

    1 row in set (0.00 sec)

    展开全文
  • 常用数据库备份类型有哪些

    千次阅读 2019-11-05 18:38:49
    数据库的备份是网站管理人员的必修课,那么常用数据库备份方式有哪些呢?应如何选择? 数据库备份有四种类型,分别应用于不同的场合,下面简要介绍一下。 1、完全备份 这是大多数人常用的方式,它可以备份...

    对数据库的备份是网站管理人员的必修课,那么常用的数据库备份方式有哪些呢?应如何选择?
    数据库备份有四种类型,分别应用于不同的场合,下面简要介绍一下。

         1、完全备份

         这是大多数人常用的方式,它可以备份整个数据库,包含用户表、系统表、索引、视图和存储过程等所有数据库对象。但它需要花费更多的时间和空间,所以,一般推荐一周做一次完全备份。

         2、事务日志备份

         事务日志是一个单独的文件,它记录数据库的改变,备份的时候只需要复制自上次备份以来对数据库所做的改变,所以只需要很少的时间。为了使数据库具有鲁棒性,推荐每小时甚至更频繁的备份事务日志。

         3、差异备份

         也叫增量备份。它是只备份数据库一部分的另一种方法,它不使用事务日志,相反,它使用整个数据库的一种新映象。它比最初的完全备份小,因为它只包含自上次完全备份以来所改变的数据库。它的优点是存储和恢复速度快。推荐每天做一次差异备份。

         4、文件备份

         数据库可以由硬盘上的许多文件构成。如果这个数据库非常大,并且一个晚上也不能将它备份完,那么可以使用文件备份每晚备份数据库的一部分。由于一般情况下数据库不会大到必须使用多个文件存储,所以这种备份不是很常用。

    展开全文
  • 表 1 所示列出了每一类数据库的前 3~5 名,排名会不断变化下面对排名靠前的开源数据库做一些简单介绍。1. MySQL/MariaDB2008 年美国 Sun 公司花费 10 亿美元收购 MySQL,一年后 Oracle 公司又花费 60 亿美元收购了 ...
  • MySQL数据库各个版本的区别MySQL数据库MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。由于MySQL是开放源代码的,因此任何...
  • 答:常用的关系型数据库有Oracle数据库,企业应用,是一款收费软件,适用于大企业或者大公司。政府等,其次就是MySQL数据库,开源免费,适用于互联网领域,然后就是mariadb数据库,是MySQL数据库的一个分支,最后...
  • MySQL数据库各个版本的区别MySQL数据库MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。由于MySQL是开放源代码的,因此任何...
  • 常用数据库软件各自什么特点?

    万次阅读 2017-12-20 16:59:49
     目前,商业化的数据库系统以关系了数据库为主导产品,技术都比较成熟。而国内管理软件所用的数据库软件又千差万别。数据库管理系统软件(DBMS)有哪些?国际上主导品牌数据库有Oracle、Sybase、INFORMIX和INGRES。...
  • 这是大多数人常用的方式,它可以备份整个数据库,包含用户表、系统表、索引、视图和存储过程等所有数据库对象。但它需要花费更多的时间和空间,所以,一般推荐一周做一次完全备份。 2、事务日志备份 事务日志是一个...
  • 常用数据库

    2017-03-21 19:41:23
    礼拜二 数据库有哪些:1. IBM 的DB2 作为关系数据库领域的开拓者和领航人,IBM在1997年完成了System R系统的原型,1980年开始提供集成的数据库服务器—— System/38,随后是SQL/DSforVSE和VM,其初始版本与SystemR...
  • dba_users 数据库用户信息 dba_segments 表段信息 dba_extents 数据区信息 dba_objects 数据库对象信息 dba_tablespaces 数据库表空间信息 dba_data_files 数据文件设置信息 dba_temp_files 临时数据...
  • 原文链接在底部MySQL5.7 默认模式库名表数量视图数量information_schema610mysql320performance_schema870sys1100Information_schemaInformation_schema数据库是MySQL自带的,它提供了访问数据...
  • dba_开头..... dba_users 数据库用户信息 dba_segments 表段信息 dba_extents 数据区信息 dba_objects 数据库对象信息 dba_tablespaces 数据库表空间信息 dba_data_files
  • 1、进入数据库系统 mysql -uroot -p12345; # -u 后面紧接着登陆的用户名,-p 后面紧接着密码 2、查看当前目录有哪些数据库 >show databases; 3、创建数据库 >create database firstdb; # firstdb...
  • 常用内存数据库

    千次阅读 2014-12-04 06:10:58
    4.1.2 哪些场合适合使用其他的关系型数据库管理系统(RDBMS) · 客户端/服务器程序 如果你许多的客户端程序要通过网络访问一个共享的数据库, 你应当考虑用一个客户端/服务器数据库来替代SQLite. SQLite可以...
  • 这是最常用,每一个技术人员都应该掌握基本的SQL调优手段(包括方法、工具、辅助系统等)。这里以MySQL为例,最常见的方式是,由自带的慢查询日志或者开源的慢查询系统定位到具体的出问题的SQL,然后使用explain。...
  • 1. JDK中常用的包有哪些 java.lang:这个是系统的基础类 java.io:这里面是所有输入输出有关的类 java.util:这个是系统的辅助类,特别是集合类 java.sql:这个是数据库操作的类 2. import java和javax有什么区别 ...
  • 常用内存数据库3

    2011-10-24 00:24:22
    哪些场合适合使用其他的关系型数据库管理系统( RDBMS ) · 客户端/ 服务器程序 如果你许多的客户端程序要通过网络访问一个共享的数据库, 你应当考虑用一个客户端/ 服务器数据库来替代...
  • 数据库的优势有哪些? 1.为了方便查询数据; 2.为了持久化的保存数据; DBNS、DB、SQL 1.DB:是数据库保存数据的容器; 2.DBNS:是数据库管理系统或者数据库管理产品;常见的数据库管理系统有MYSQL、ORACAL、DB2、...
  • JDK 中常用的包有哪些

    2020-11-03 10:07:18
    java.lang:这个是系统的基础类; java.io:这里面是所有输入输出有关的类,比如文件操作等; java.nio:为了完善 io 包中的功能,提高 io 包中性能而写的一个新包;...java.sql:这个是数据库操作的类。 ...
  • 数据库系统概论》---第一章 绪论

    千次阅读 2016-09-07 16:25:08
    数据库系统概论》 第一章 ...数据库管理系统的主要功能有哪些? 4 .什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?为什么数据库系统具有数据与程序的独立性? 5 . DBA 的职责是什么?
  • (1)信息要求指用户需要从数据库中获得信息的内容与性质由信息要求可以导出数据要求即在数据库中需要存储哪些数据。 (2)处理要求指用户要完成什么处理功能,对处理的响应时间什么要求,处理方式是批处理还是...
  • 排序不分优先级.我觉得精彩的应该是大家脑洞大开的评论区,另外大家如果...1.os 和操作系统有关2.time 与时间有关3.pcap 抓包4.dpkt 解包和组包5.pymssql 进行mssql数据库操作6.cProfile 自己debug脚本性能时用的,...
  • 4.1.2 哪些场合适合使用其他的关系型数据库管理系统(RDBMS) · 客户端/服务器程序  如果你许多的客户端程序要通过网络访问一个共享的数据库, 你应当考虑用一个客户端/服务器数据库来替代SQLite. SQLite可以...
  • 文章目录一.数据库的介绍二.MariaDB...2.常见数据库有哪些? 答:企业常用的有 Mysql Oracle mongodb db2 sqlite sqlserver … 3.Mysql 历史 答:MySQL原来属于SUN公司,后被 Oracle公司收购 4.MariaDB是什么? Mari...
  • 数据库:主流是以下三种数据库,尤其是MySQL以及oralce,在测试中必会的技能是对表的相关操作,增删改查,查询是最重要的。包括多表查询,子查询,连接查询以及复杂查询等。mysql :前端连接工具为SQLyog 、...
  • 一、一个从事软件测试行业十年的老司机列出以下与软件测试相关的工具: 1.操作系统: Linux:vmware、xshell 、xftp 、ssh 2.数据库

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 561
精华内容 224
关键字:

常用数据库系统有哪些