首页 > 数据库技术
sql语句面试练习
设计数据表如下建立数据表:---------------------------------------------create table Student( sId int not null primary key, sName varchar(20) not null, sag...
分类:数据库技术   时间:2014-10-03 12:09:34    收藏:0  评论:0  赞:0  阅读:555
数据库理论知识点
SQL语言包括:数据定义、数据操纵(Data Manipulation),数据控制(Data Control)数据定义:Create Table,Alter Table,Drop Table, Craete/Drop Index等数据操纵:Select ,insert,update,delete,数...
分类:数据库技术   时间:2014-10-03 12:03:04    收藏:0  评论:0  赞:0  阅读:280
mysql的事物
所谓的事物就是一组原子性的SQL语句,或者说是一个独立的工作单元。 1、事物拥有四大特征: ①原子性(atomicity):一个事物必须被分为一个不可分割的的最小单元,整个事物中的所有操作要么全部提交,要么全部回滚,这就是事物的原子性。 ②一致性(consistency):数据库总...
分类:数据库技术   时间:2014-10-03 12:08:24    收藏:0  评论:0  赞:0  阅读:246
ORACLE触发器具体解释
ORACLE PL/SQL编程之八:把触发器说透本篇主要内容例如以下:8.1 触发器类型8.1.1 DML触发器8.1.2 替代触发器8.1.3 系统触发器8.2创建触发器8.2.1 触发器触发次序8.2.2 创建DML触发器8.2.3 创建替代(INSTEAD OF)触发器8.2.3 创建系统事件...
分类:数据库技术   时间:2014-10-03 12:00:04    收藏:0  评论:0  赞:0  阅读:268
数据库范式的选择使用
关系型数据库:关系模式设计原则1.范式与数据冗余度从0NF到1NF、2NF、3NF、BCNF、4NF、5NF?数据库设计的过程是个拆分表的过程,拆分的目的是降低数据的冗余度。数据的冗余度越低,事务持续时间就越短(它不需要额外的操作去维持数据一致性和完整性)。与此同时,拆得越细,查询的代价越高(需要更...
分类:数据库技术   时间:2014-10-03 10:53:14    收藏:0  评论:0  赞:0  阅读:377
MYSQL AES_EMCRYPT与AES_DECRYPT
背景: 若你想要储存一些由可能包含任意字节值的加密函数返回的结果,使用BLOB列而不是 CHAR 或VARCHAR 列,从而避免由于结尾空格的删除而改变一些数据值的潜在问题。 这一句话来自官方文件,记好了。为什么不用char,varchar。例子:第一步: 建表 create ta...
分类:数据库技术   时间:2014-10-03 10:49:04    收藏:0  评论:0  赞:0  阅读:321
SQL Server 主动防止阻塞的 1 方法
方法 1、 set lock_timeout 5000; 这里设置超时为5秒; 例子: 连接A begin tran update dbo.TestTable set String = 'AAA' where ID=1; go...
分类:数据库技术   时间:2014-10-03 09:43:14    收藏:0  评论:0  赞:0  阅读:385
MySQL_DBA整理
MySQL_DBA整理(转)2011-01-26 16:51:41分类:Mysql/postgreSQL转自:丁丁:http://www.itpub.net/thread-831154-2-1.htmlmysql_dba_备份与还原部分介绍.doc(72 KB)MySQL_DBA整理前言几乎所有的资...
分类:数据库技术   时间:2014-10-03 04:28:14    收藏:0  评论:0  赞:0  阅读:336
Amoeba for MySQL
Amoeba for MySQL2014年2月4日| 标签:来源:http://docs.hexnova.com/amoeba/Amoeba for MySQL致力于MySQL的分布式数据库前端代理层,它主要在应用层访问MySQL的时候充当query 路由功能,专注 分布式数据库 proxy 开发。...
分类:数据库技术   时间:2014-10-03 04:30:54    收藏:0  评论:0  赞:0  阅读:427
一步完成 MySQL 向 Redis 迁移
从mysql搬一个大表到redis中,你会发现在提取、转换或是载入一行数据时,速度慢的让你难以忍受。这里我就要告诉一个让你解脱的小技巧。使用“管道输出”的方式把mysql命令行产生的内容直接传递给redis-cli,以绕过“中间件”的方式使两者在进行数据操作时达到最佳速度。一个约八百万行数据的mys...
分类:数据库技术   时间:2014-10-03 02:20:14    收藏:0  评论:0  赞:0  阅读:357
mysql修行练级之特定日期数据表清理
mysql数据清理dbname:mytest表特征:my_table_test_20140701#!/bin/shdbname="mytest"formonthin`seq-f%02g17`;domysql-h"$ip"-u-p$dbname-s-e"showtableslike‘%2014${month}%‘;">tablelist_${month}.txtsed-i‘/Tables_in_mytest/d‘/data/tablelist_*.txt;#mytest为dbnamefo..
分类:数据库技术   时间:2014-10-03 01:11:34    收藏:0  评论:0  赞:0  阅读:290
修改SQL Server服务账户的注意事项
=========================================================================如果修改的是SQLserver数据库引擎和SQLserver代理的服务账户,则可以在SQLserver配置管理器中进行修改。这里以修改代理服务账户为例:右击默认实例的代理服务,选择属性,如图。然后浏览选择要使用..
分类:数据库技术   时间:2014-10-03 01:14:24    收藏:0  评论:0  赞:0  阅读:508
MySQL管理之SQL语句实例
MySQL管理之SQL语句实例首先,我们来导入world库,这个world库中的表是mysqlocp考试专用表,在网上有下mysql>source/root/world_innodb.sql表结构如下:本文来自http://yijiu.blog.51cto.com转载请经博主允许,盗帖可耻!CREATETABLE`Country`(`Code`char(3)NOTNULLDEFAULT‘‘..
分类:数据库技术   时间:2014-10-03 01:08:15    收藏:0  评论:0  赞:0  阅读:381
MySQL 5.5主从同步
先修改Master的my.cnf配置在[mysqld]中新增以下内容log-bin=mysql-binlog-bin-index=mysql-bin.indexserver-id=1sync_binlog=1binlog_format=mixed然后指定要做同步的数据库,并忽略掉不需要做同步的数据库binlog-do-db=testdbbinlog-ignore-db=mysqlbinlog-ignore-db=performa..
分类:数据库技术   时间:2014-10-03 01:11:14    收藏:0  评论:0  赞:0  阅读:340
Oracle 最简单的随系统自动启动
Oracle 最简单的随系统自动启动        俗话说用户是上帝,他们有时候提出一个问题非常的简单,就只需要一句话,一分钟就完事了,但是拿到我们DBA来说,可能至少得半个小时甚至半个月才能满足他的一句话,有没有更好更快的办法呢,我告诉大家这是有的;        我就拿一个例子来说,用户通常都会为了维护简单,需要数据库自动随系统启动,一句非常简单的话,但是拿给DBA来说至少得多花半...
分类:数据库技术   时间:2014-10-03 01:00:33    收藏:0  评论:0  赞:0  阅读:344
oracle中的sql%rowcount
sql%rowcount用于记录修改的条数,就如你在sqlplus下执行delete from之后提示已删除xx行一样,这个参数必须要在一个修改语句和commit之间放置,否则你就得不到正确的修改行数。例如:declare n number;begin insert into test_a sel....
分类:数据库技术   时间:2014-10-03 00:51:43    收藏:0  评论:0  赞:0  阅读:465
Oracle procedure 基本语法
转自:http://lorry1113.javaeye.com/blog/513851关键字: oracle 存储过程1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字 ( 参数1 IN NUMBER, 参数2 IN NUMBER ) IS 变量1 INTEGER.....
分类:数据库技术   时间:2014-10-03 00:55:13    收藏:0  评论:0  赞:0  阅读:619
SQL Server 阻塞排除的 2 方法
背景知识: 是什么造成了阻塞? 从锁的观点来看、可访问对象前一定要对对象加锁不管你是读还是写,如果用户A以经持有对象,说明A以在对象上加锁,如果这时B 也想访问这个对象、它也要对对象加锁。重点来了如果A用户加的是排它锁,B用户可以做的就是乖乖等A用完再说。B乖乖等这个问...
分类:数据库技术   时间:2014-10-03 00:56:13    收藏:0  评论:0  赞:0  阅读:434
oracle批量update 转
我个人觉得写的很好http://blog.csdn.net/wanglilin/article/details/7200201需求:将t2(t_statbuf)表中id和t1(T_Mt)表相同的记录更新进t1表。1.错误的写法:1 update table_name t1 set (a,b,c)=(...
分类:数据库技术   时间:2014-10-02 23:44:23    收藏:0  评论:0  赞:0  阅读:367
oracle 学习笔记 复制表结构
1、复制表结构以及数据create table d_table_name as select * from s_table_name; ---注意并不会创建索引2、只复制表结构create table d_table_name as select * from s_table_name where ...
分类:数据库技术   时间:2014-10-02 23:49:43    收藏:0  评论:0  赞:0  阅读:511
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!