你的位置:首页 > 数据库
Hive学习笔记(一)
2016-11-26 23:00:12

Hive学习笔记(一)

摘要:  Hive 是建立在 Hadoop 上的数据仓库基础构架。它提供了一系列的工具,可以用来进行数据提取转化加载(ETL),这是一种可以存储、查询和分析存储在 Hadoop 中的大规模数据的机制。Hive 定义了简单的类 SQL 查询语言,称为 ...
sql 分组取最新的数据sqlserver巧用row_number和partition by分组取top数据
SQL Server 2005后之后,引入了row_number()函数,row_number()函数的分组排序功能使这种操作变得非常简单分组取TOP数据是T-SQL中的常用查询, 如学生信息管理系统中取出每个学科前3名的学生。这种查询在SQL Server 2005之前,写起来 ...
DB1:数据库的创建和文件的修改
在SQL Server中,使用Create Database创建数据库,使用Alter Database命令,能够修改数据库的数据文件和日志文件。一,创建数据库1,在创建数据库时,最佳实践是:创建一个或多个文件组,并设置默认文件组每个文件组中的数据文件和CPU的内核数据相同,将文 ...
使用Navicat连接Oracle数据时的一些问题,连接时错误:ORA
发现Navicat作为一款连接数据库的工具确实很好用,可视化的界面看着舒服很多,下面说说我今天在连接Oracle数据库时的一些问题:1、安装好Oracle后直接用Navicat是连接不上的,会出现如下图的错误;使用Navicat连接Oracle时必须先下载Oracle的insta ...
mysql高并发和表类型
2016-11-26 17:00:04

mysql高并发和表类型

高并发:http://www.cnblogs.com/wangchaozhi/p/5061378.html表类型:http://www.xiaoxiaozi.com/2009/07/14/1171/ ...
手把手教你编译安装MariaDB
MariaDB是什么? MariaDB是MySQL的一个分支,由于Oracle有可能对MySQL闭源,所以分离了出来(MySQL先后被Sun、Oracle收购)。 但是除了作为一个Mysql的“向下替代品”,MariaDB包括的一些新特性使 ...
Hadoop分布式系统的安装部署
1、关于虚拟机的复制新建一台虚拟机,系统为CentOS7,再克隆两台,组成一个三台机器的小集群。正常情况下一般需要五台机器(一个Name节点,一个SecondName节点,三个Data节点。) 此外,为了使网络生效,需要注意以下几点:1> 编辑网络配置文件 /et ...
在 Debian 上安装 SQL Server vNext CTP1
微软在开源 .NET Framework 之后,相继推出了跨平台的编辑器 Visual Studio Code,跨平台的 SQL Server 数据库 SQL Server vNext,Visual Studio for Mac,微软在跨平台的路上越走越远了。SQL Serv ...
安装mysql后的基本配置
2016-11-25 21:00:04

安装mysql后的基本配置

1.添加环境变量 右键 此电脑->属性->高级系统设置->环境变量,在系统变量里面找到Path,双击。点击编辑,将mysql中bin文件的路径添加到最后一行,如:F:\AppSev\AppServ\MySQL\bin,并保存。2.my.ini的修改在my.ini ...
sqlserver附加 mdf、ldf的方法(手记)
exec sp_attach_db 'bookstore','E:\homework\bookstore_Data.MDF','E:\homework\bookstore_Log.LDF' EXEC sp_attach_db @dbname = 'bookstore', ...
mysql5.8安装指南
2016-11-25 15:00:09

mysql5.8安装指南

一、安装mysql yum源从官网http://dev.mysql.com/downloads/repo/yum/下载mysql最新的yum源的rpm安装包 wget http://repo.mysql.com//mysql57-community-release-el6-9 ...
mysql8.0安装指南
2016-11-25 13:00:16

mysql8.0安装指南

一、安装mysql yum源从官网http://dev.mysql.com/downloads/repo/yum/下载mysql最新的yum源的rpm安装包 wget http://repo.mysql.com//mysql57-community-release-el6-9 ...
VMware中CPU分配不合理以及License限制引起的SQL Scheduler不能用于查询处理
有一台SQL Server(SQL Server 2014 标准版)服务器中的scheduler_count与cpu_count不一致,如下截图所示: SELECT cpu_count , scheduler_count FROM ...
PL_SQL导入数据库数据
2016-11-25 12:01:00

PL_SQL导入数据库数据

首先用pl/sql将数据批量导出或者全部导出具体操作如下点击工具 ----->导出数据---->SQL插入导出的数据格式如下: prompt PL/SQL Developer import fileprompt Created on 2016年10月28日 by ...
MySQL(二)
2016-11-25 00:00:08

MySQL(二)

MYSQL(二)上一篇文章讲的是mysql的基本操作,这一篇会有一点难以理解,本节主要内容mysql视图,存储过程,函数,事务,触发器,以及动态执行sql视图view视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以 ...
Oracle转移数据表空间存储位置
问题描述:Oracle表空间创建到了C盘,发现C盘的空间不够,现在将表空间的文件转移到D盘下。 操作方法:1. 先登录sqlplus,登录用户.在cmd中输入:sqlplus /nologSQL>conn system/system@orc (system:用户名 ...
通过mdf ldf文件还原数据库
新建查询,执行如下语句:EXEC sp_attach_db @dbname = 'xxx', /*数据库名称*/ @filename1 = 'D:\数据库备份\预发布\201611241045 测试\xxx.mdf', /*mdf文件目录*/ @filename2 = 'D:\ ...
MySQL数据库的导入和导出
1、导入数据库在命令行下输入:mysql -u username -p test < /home/data/test.sql 说明:username 是数据库用户 ...
Oracle一个事务中的Insert和Update执行顺序
今天碰到了一个奇怪的问题,是关于Oracle一个事务中的Insert和Update语句的执行顺序的问题。 首先详细说明下整个过程: 有三张表:A,B,C,Java代码中有一段代码是先在表A中插入一条数据,然后再更新表B的两个字段,更新的两个字段 ...
SQL Server 分页方法汇总
2016-11-24 15:00:10

SQL Server 分页方法汇总

PageSize = 30PageNumber = 201方法一:(最常用的分页代码, top / not in)select top 30 UserId from UserInfo where UserId not in (select top 6000 UserId from ...
ORACLE分区表梳理系列(一)
版权声明:本文发布于http://www.cnblogs.com/yumiko/,版权由Yumiko_sunny所有,欢迎转载。转载时,请在文章明显位置注明原文链接。若在未经作者同意的情况下,将本文内容用于商业用途,将保留追究其法律责任的权利。如果有问题,请以邮箱方式联系作者(7 ...
backup log is terminating abnormally because for write on file failed: 112(error not found)
昨天遇到一个案例,YourSQLDba做事务日志备份时失败,检查YourSQLDba输出的错误信息如下: <Exec> <ctx>yMaint.backups</ctx> <Sql> backup log [gewem] t ...
数据表Id主键
2016-11-24 12:00:05

数据表Id主键

设计数据表时,如果主键为字段组合且个数超过2个,则可考虑添加Id字段。该Id字段仅仅因为维护需要,可不作为聚集索引。同理,如果表中有明显的唯一标识字段或组合(不超过2个),则最好不要再另设Id字段。例如:供应商表的供应商编码字段就是明显的唯一标识字段,这时再另设Id字段就有点多余 ...
MongoDB学习笔记——Replica Set副本集
副本集 可以将MongoDB中的副本集看作一组服务器集群由一个主节点和多个副本节点等组成,相对于之前讲到的主从复制提供了故障自动转移的功能 副本集实现数据同步的方式依赖于local数据库中的oplog数据 oplog是存在与主节点或副本节点上的local数据库中的一个 ...
MySQL(一)
2016-11-24 01:00:04

MySQL(一)

mysql简介 1、什么是数据库 ?数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型 ...
MySQL知识树
2016-11-24 00:00:16

MySQL知识树

本篇学习笔记的主要内容:介绍MySQL支持的各种数据类型(常用),并讲解其主要特点。 MySQL支持多种数据类型,主要包括数值类型、日期和时间类型、字符串类型。 数值类型MySQL的数值类型包括整数类型、浮点数类型、定点数类型、位类型。 整数类型MySQL支持的整数类 ...
技术课程列表
2016-11-23 22:00:04

技术课程列表

CSDN课程 http://edu.csdn.net/courses/o364 ...
SQL SERVER2012附加 (PS:开始试过sql2012直接附加失败)
Northwind 示例数据库下载: NORTHWND.MDF (PS:开始试过sql2012直接附加失败)新建查询-执行下面代码 USE [master]GOCREATE DATABASE [NORTHWIND] ON( FILENAME = N'E:\ ...
TSQL Identity 用法全解
2016-11-23 18:00:07

TSQL Identity 用法全解

Identity是标识值,在SQL Server中,有ID列,ID属性,ID值,ID列的值等术语。Identity属性是指在创建Table时,为列指定的Identity属性,其语法是:column_name type IDENTITY [ (seed , increment) ] ...
InfluxDB学习之InfluxDB连续查询(Continuous Queries)
在上一篇:InfluxDB学习之InfluxDB数据保留策略(Retention Policies) 中,我们介绍了 InfluxDB的数据保留策略,数据超过保存策略里指定的时间之后,就会被删除。但是如果我们不想完全将这些数据删除掉,就需要连续查询(Continuous Qu ...
关于数据库课设的感想
2016-11-23 15:00:06

关于数据库课设的感想

在昨天,11.22 我完成了这次课设的报告,开心!这次的课设真是个磨人的小妖精!!!题目也不是很难,数据库+窗口显示 火车票售票系统(用户+管理员 订票/退票 增删改信息等操作)最后我决定用 sqlserver+eclipse 完成。 最初,我是用mysql,但是!最后想想可 ...
Oracle 列转行函数 Listagg()
这是最基础的用法: LISTAGG(XXX,XXX) WITHIN GROUP( ORDER BY XXX)例:select listagg(oeid,',') within GROUP (order by oeid) ...
oracle和postgresql 递归查询父子关系记录语法区别
oracle:一、数据db数据字段如下:task_id task_name t.parent_task_id * ...
navicate怎么用sql语句插入一条语句
1.打开数据库:找到表,双击要插入的表打开:2.打开之后点击文件->查询表3.输入要查询的语句,点击运行。成功后会有提示。 ...
sql 修改字段默认值
2016-11-23 12:00:20

sql 修改字段默认值

1、查出该字段的约束名称SELECT c.name FROM sysconstraints a INNER JOIN syscolumns b on a.colid=b.colid INNER JOIN sysobjects c on a.constid=c.id WHERE a ...
MongoDB学习笔记——Master/Slave主从复制
Master/Slave主从复制 主从复制MongoDB中比较常用的一种方式,如果要实现主从复制至少应该有两个MongoDB实例,一个作为主节点负责客户端请求,另一个作为从节点负责从主节点映射数据,提供数据备份,客户端读取等,推荐一主多从模式 MongoDB主从复制的实现 ...
11g新特性:Health Monitor Checks
11g新特性:Health Monitor Checks一、什么是Health Monitor ChecksHealth Monitor Checks能够发现文件损坏,物理、逻辑块损坏,undo、redo损坏,数据字典损坏等等。Health Monitor Checks产生结果报 ...
【夯实Mysql基础】mysql explain执行计划详解
原文地址 1)、id列数字越大越先执行,如果说数字一样大,那么就从上往下依次执行,id列为null的就表是这是一个结果集,不需要使用它来进行查询。 2)、select_type列常见的有:A:simple:表示不需要union操作或者不包含子查询的简单sele ...
【夯实Mysql基础】记一次mysql语句的优化过程
1. 【事件起因】   今天在做项目的时候,发现提供给客户端的接口时间很慢,达到了2秒多,我第一时间,抓了接口,看了运行的sql,发现就是 2个sql慢,分别占了1秒多。  一个sql是 链接了5个表同时使用了 2个 order by和 1个limit的分页 sql。 ...
SQL中部分语法整理
2016-11-22 19:00:10

SQL中部分语法整理

1.SELECT DISTINCT 语句 关键词DISTINCT用于返回唯一不同的值。 语法: SELECT DISTINCT 列名称 FROM 表名称2.SELECT INTO语句 SELECT INTO语句从一个表中选取数据,然后把数 ...
ubuntu 12.04 LTS 如何使用更快的更新源
装好ubuntu系统后的第一见事就是替换自带的更新源,原因是系统自带的源有些在中国访问不了,可以访问的速度又特别慢。幸好国内的一些公司和大学提供了速度不错的更新源。下面介绍如何使用更快的更新源方法/步骤备份sources.list文件: cp /etc/apt ...
DBCC CHECKDB 遭遇Operating system error 112(failed to retrieve text for this error. Reason: 15105) encountered
我们一个SQL Server服务器在执行YourSQLDBa的作业YourSQLDba_FullBackups_And_Maintenance时遇到了错误: Exec YourSQLDba.Maint.ShowHistoryErrors @JobNo = 1227 < ...
hadoop fs 命令
2016-11-22 03:00:03

hadoop fs 命令

1,hadoop fs –fs [local | <file system URI>]:声明hadoop使用的文件系统,如果不声明的话,使用当前配置文件配置的,按如下顺序查找:hadoop jar里的hadoop-default.2,hadoop fs –ls < ...
Hadoop源码之HDFS
2016-11-22 02:00:09

Hadoop源码之HDFS

说起hadoop这个东西,只能说真是个伟大的发明,而本人对cutting大神也是无比的崇拜,记得刚接触hadoop的时候,还觉得这个东西挺多余的,但是现在想想,这个想法略傻逼......2006-2016,hadoop至今已经走过了10个年头,版本也已经发展到2.7了,现在had ...
SQL Server 如何通过SQL语句定位SSRS中的具体报表
在一些IT技术人员的推广、简单培训后,公司很多部门都有一些非IT技术人员参与开发各自需求的Reporting Service报表。原因很简单,罗列出来的原因大概有这样一些: IT部门的考量: 1:IT部门这边工作量很大,跟进各个项目都力不从心。不想腾出精力和时间来解决各个 ...
SQL动态列查询
2016-11-22 00:00:05

SQL动态列查询

数据库中为了实现表格数据的自由设置,我们经常设计纵表,或者列定义的表(如下KeyValue),定义一个列超级多的表中每个字段的意义。但是在设计时简单的东西却很容易被人们忘记,如下一个简单但是很松散的列表查询。 --CREATE TABLE KeyValue--(--[key] ...
MYSQL进阶,新手变司机
2016-11-21 23:00:33

MYSQL进阶,新手变司机

一、视图视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,并可以将其当作表来使用。 1 SELECT 2 * 3 FROM 4 ( 5 SELECT 6 nid, 7 ...
【系统架构】大型网站架构系列:缓存在分布式系统中的应用(二)
原文地址 缓存是分布式系统中的重要组件,主要解决高并发,大数据场景下,热点数据访问的性能问题。提供高性能的数据快速访问。本文是缓存在分布式应用第二篇文章,介绍分布式缓存,Memcache,Redis,本地缓存(硬盘缓存,内存缓存)以及缓存在分布式系统中的架构示例。本文主要是自 ...
【系统架构】大型网站架构系列:缓存在分布式系统中的应用(三)
原文地址 本文是《缓存在分布式系统中的应用》第三篇文章。上次主要给大家分享了,缓存在分布式系统中的应用,主要从不同的场景,介绍了CDN,反向代理,分布式缓存,本地缓存的常规架构和基本原理。因为时间关于,原计划分享《缓存常见问题》的内容,没有讲。本次主要针对缓存的常见个问 ...
安装mysql odbc遇到error 1918.errror installing ODBC driver mysql ODBC 5.3 ANSI Drive
环境:Windows server2008r2安装mysql-connector-odbc-5.3.6-win32 报错相信错误信息:Error 1918.errror installing ODBC driver mysql ODBC 5.3 ANSI Drive 原因是缺 ...
mysql解决Value ‘0000
2016-11-21 18:00:06

mysql解决Value ‘0000

同步发布:http://www.yuanrengu.com/index.php/mysqlsolvetimestamp.html  在使用mysql时,如果数据库中的字段类型是timestamp,默认为0000-00-00,会发生异常:Value ‘0000-00-00 00:0 ...
MYSQL新手入门篇
2016-11-21 17:00:11

MYSQL新手入门篇

一、数据库的简介什么是数据库?数据的仓库,如:在atm的实例中我们创建一个db目录称之为数据库什么是 MySQL、Oracle、SQLite、Access、MS SQL Server等 ?他们是数据库软件,主要功能为两部分:1、讲数据保存到内存或者文件。2、接受特定的命令对数据进 ...
Windows环境配置MySQL集群
2016-11-21 15:01:49

Windows环境配置MySQL集群

Windows环境配置MySQL集群 一、Cluster环境搭建1、mysql Cluster(MySQL Cluster 7.5.4)文件下载地址:http://dev.mysql.com/downloads/cluster/2、准备三台服务器(虚拟机,本人使用的是Wind ...
使用TSQL查询和更新 JSON 数据
JSON是一个非常流行的,用于数据交换的文本数据(textual data)格式,主要用于Web和移动应用程序中。JSON 使用&ldquo;键/值对&rdquo;(Key:Value pair)存储数据,能够表示嵌套键值对和数组两种复杂数据类型,JSON仅仅使用 ...
SQL Server 2012 学习笔记5
2016-11-21 11:00:04

SQL Server 2012 学习笔记5

1. 索引(Index) 索引是快速的定位和查找数据。索引分为: 聚集索引:唯一,默认主键,一般选取比较连贯的字段,聚集索引是物理排序。 非聚集索引: 并没有把数据物理排序,只是多了一个索引页(包括索引项+存储位置row number) ...
数据库SQL server规则的创建、查看、修改和规则的绑定与松绑、删除
用CREATE RULE语句创建规则创建雇佣日期规则 hire_date_ruleCREATE RULE hire_date_rule AS @hire_date>='1980-01-01' and @hire_date<=getdate()创建性别规则sex_ru ...
PostgreSQL模仿Oracle的instr函数
-- -- instr functions that mimic Oracle's counterpart -- Syntax: instr(string1, string2, [n], [m]) where ...
SqlServer  触发器
2016-11-20 22:00:21

SqlServer 触发器

--创建insert类型的触发器create trigger tgr_product_insert --创建触发器 on product --所针对的表 for insert --触发器类型 as ...
【函数】Oracle函数系列(2)
【函数】Oracle函数系列(2)--数学函数及日期函数 1 BLOG文档结构图 2 前言部分2.1 导读和注意事项各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~:① 数学函数② trunc和ro ...
redis原理分析
2016-11-20 21:00:04

redis原理分析

基本全是参考http://blog.csdn.net/a600423444/article/details/8944601 redis的使用大家都很熟悉,可能除了watch 锁,pipeline,订阅发布用的少点,不过网上也有大量的教材和例子,这里想聊聊redis中的一 ...
第一页下一页12345678910下10页末页第6/201页,总共:12060条数据