Welcome 微信登录

首页 / 数据库 / MySQL

使用 IBM Data Studio 创建和管理 DB2 联邦数据库对象

使用 IBM Data Studio 创建和管理 DB2 联邦数据库对象

IBM Data Studio(文中简称 DS)在当前最新的 4.1 版本中,相较于之前的 DS3.x 的版本,对联邦数据库提供了更加全面的支持。本文将介绍如何在 DS 中创建和管理联邦数据库对象。概述在当今大型的企业和机构中,海量和复杂的数据及众多的组织部门,业务的不断发展及企业间的竞争和合并,使得这些企业和机构几乎不可避免地使用不同数据库管理系统来存储和管理其重要的数据。IBM 提供的 DB2 和其它各类主流数据库的联邦功能对企业和机构的此类信息整合的...
SQLite数据库常用语句及MAC上的SQLite可视化工具MeasSQLlite使用

SQLite数据库常用语句及MAC上的SQLite可视化工具MeasSQLlite使用

SQLite是一个开源的嵌入式关系数据库,其小巧简洁快速的特性十分易于应用于移动应用数据管理中。一、引言在移动开发中,通常会用到一些小型的数据库进行数据管理。SQLite是一款十分小巧便捷的数据库,在iOS开发中,原生框架也对其有很好的支持。二、SQLite常用语句数据库存在的意义就在于其对数据的整合和管理,所以数据库的核心操作无非是对数据进行增,删,改,查得操作。1.建立数据表语句一个数据库文件中可以由一些表组成,通过下面的语句在数据库文件中创建一张表:...
MyCAT简易入门

MyCAT简易入门

MyCAT是mysql中间件,前身是阿里大名鼎鼎的Cobar,Cobar在开源了一段时间后,不了了之。于是MyCAT扛起了这面大旗,在大数据时代,其重要性愈发彰显。这篇文章主要是MyCAT的入门部署。一、安装java因Mycat是用java开发的,所以需要在实验环境下安装java,官方建议jdk1.7及以上版本Java Oracle官方下载地址为:http://www.oracle.com/technetwork/java/javase/archive-1...
MySQL 5.6 参数之 extra_port

MySQL 5.6 参数之 extra_port

一 前言 作为MySQL DBA, 在运维MySQL的工作过程中,常常遇到Too many connections这个错误,这时作为数据库维护人员都不能登陆数据库进行维护 是多么窘迫的事。可能有人会说可以修改配置文件,然后重启数据库来解决。恩,不过这个是很多种解决方法中 可用性最差的一种,本文介绍通过 5.6 新的特性--管理端口 来解决这个问题。二 认识 extra_port MySQL 在5.6.14 版本之后引入一个参数extra_port 用来...
Linux下Oracle环境变量无效问题解决

Linux下Oracle环境变量无效问题解决

今天在Linux下维护Oracle数据库时,查看监听的状态,执行#lsnrctl status报错: -bash:lsnrctl:command not found。以前并不会这样,仔细想了一下,问题找到了,我是以root远程登录到服务器上,维护oracle时,直接 su oracle,这样操作虽然用户切换为oracle,但是环境变量仍然是root的环境变量,所以会报环境变量错误,正确的命令是su - oracle,这样环境变量也会切换为oracle的环境...
MongoDB 3.2 集群搭建

MongoDB 3.2 集群搭建

一、集群的理论知识1.1 集群成员MongoDB的集群类似于GreenPlum集群,由一个入口节点负责任务分发与结果统计,分片结节负责执行任务。不同GP,多了一个config servers。集群有三个组件:A。shards:分片,即数据结点,存储数据和执行计算。为了保证高可用和数据一致性,生产环境中shards应该做成 replicasets(防止丢失数据)。集群中有一个primary shards,执行非分片的任务。B。mongos(query ...
ORA-14400: 插入的分区关键字未映射到任何分区

ORA-14400: 插入的分区关键字未映射到任何分区

问题描述:工作中使用kettle将原始库中的数据抽取到标准库中,在抽取过程中报错:【ORA-14400: 插入的分区关键字未映射到任何分区】解决过程:经过百度,发现出现ORA-14400是表分区出现问题。1.确定该表是否已经添加了表分区。select partition_name,high_value from user_tab_partitions t where table_name="table_name";2.查询表分区绑定的字段名称。 selec...
SQL Server 2012故障转移的looksalive check和is alive check

SQL Server 2012故障转移的looksalive check和is alive check

什么是looksalive check和is alive checkSQL Server故障转移集群是建立在windows集群服务上的一种热备的高可用方案。在集群运行过程中,windows集群服务定期检测节点的资源健康状态,如果发生了故障,会根据预先定义的故障转移策略把SQL Server服务从故障节点切换到可用节点上,从而实现SQL Server的高可用。而looksalive和isalive就是windows集群服务定期检测节点的资源健康状况的两个方法...
SQL Server内存理解的误区

SQL Server内存理解的误区

SQL Server内存理解内存的读写速度要远远大于磁盘,对于数据库而言,会充分利用内存的这种优势,将数据尽可能多地从磁盘缓存到内存中,从而使数据库可以直接从内存中读写数据,减少对机械磁盘的IO请求,提高数据读写的效率。内存对数据库而言是如此的重要,因此只要在涉及数据库优化的地方,我们都可以看到内存的身影。我们通常会想尽各种办法来优化数据库内存的使用,比如开启AWE、设置最大内存、锁定内存页等,但在很多时候,我们实际上都不知道某个配置是否一定能够解决当前的...
MySQL中的视图

MySQL中的视图

一、什么是视图通俗的讲,视图就是一条SELECT语句执行后返回的结果集。所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上。二、视图的特性视图是对若干张基本表的引用,一张虚表,查询语句执行的结果,不存储具体的数据(基本表数据发生了改变,视图也会跟着改变);可以跟基本表一样,进行增删改查操作(ps:增删改操作有条件限制);三、视图的作用方便操作,特别是查询操作,减少复杂的SQL语句,增强可读性;更加安全,数据库授权命令不能限定到特定行和特定列...
MySQL中的触发器

MySQL中的触发器

一、什么是触发器简单的说,就是一张表发生了某件事(插入、删除、更新操作),然后自动触发了预先编写好的若干条SQL语句的执行;二、特点及作用特点:触发事件的操作和触发器里的SQL语句是一个事务操作,具有原子性,要么全部执行,要么都不执行;作用:保证数据的完整性,起到约束的作用;三、例子:创建触发器,记录表的增、删、改操作记录接下来将创建user和user_history表,以及三个触发器tri_insert_user、tri_update_user、tri_...
<< 901 902 903 904 905 906 907 908 909 910 >>