首页 > 数据库技术
数据库 行转列 列转行详解
目录结构如下:行转列列转行[一]、行转列1.1、初始测试数据表结构:TEST_TB_GRADEcreatetableTEST_TB_GRADE ( IDNUMBER(10)notnull, USER_NAMEVARCHAR2(20CHAR), COURSEVARCHAR2(20CHAR), SCOR...
分类:数据库技术   时间:2014-05-16 04:46:45    收藏:0  评论:0  赞:0  阅读:604
dbms_xplan的display_cursor查看执行计划
准备工作: SQL> conn sys/root as sysdba Connected. SQL> grant select on v_$sql_plan to scott; Grant succeeded. SQL> grant select on v_$session to scott; Gr...
分类:数据库技术   时间:2014-05-16 04:53:53    收藏:0  评论:0  赞:0  阅读:498
dbms_xplan的display查看执行计划
DBMS_XPLAN包包括一系列函数,主要是用于显示SQL语句的执行计划,且不同的情形下使用不同的函数来显示,如预估的执行计划则使用display函数,而实际的执行计划则是用display_cursor函数,对于awr中的执行计划,则是用display_awr函数,而SQL tuning集合...
分类:数据库技术   时间:2014-05-16 04:55:48    收藏:0  评论:0  赞:0  阅读:399
应对Memcached缓存失效,导致高并发查询DB的四种思路(l转)
当Memcached缓存失效时,容易出现高并发的查询DB,导致DB压力骤然上升。这篇blog主要是探讨如何在缓存将要失效时,及时地更新缓存,而不是如何在缓存失效之后,如何防止高并发的DB查询。解决这个问题有四种思路:比如一个key是aaa,失效时间是30s。1.定期从DB里查询数据,再刷到memca...
分类:数据库技术   时间:2014-05-16 05:06:58    收藏:0  评论:0  赞:0  阅读:456
Oracle数据库分页总结
在Oracle数据库中,数据分页功能是必不可少的操作,Oracle数据库分页查询语句有三种写法:--1.根据ROWID 来分select * from nmb where rowid in(select rid from (select rownum rn,rid from (select rowi...
分类:数据库技术   时间:2014-05-16 05:31:15    收藏:0  评论:0  赞:0  阅读:314
Oracle备份 还原命令
1、备份命令exp username/password file=d:/test/test.dmp;2、还原命令imp username/password full=y file=d:/test/test.dmp;
分类:数据库技术   时间:2014-05-16 05:37:08    收藏:0  评论:0  赞:0  阅读:422
索引超出了数组界限(Microsoft.SqlServer.Smo)
SSMS连接远程SQL Server服务器是很方便的。 昨天我用SQL Server 2008 SSMS连接SQL Server 2012竟然报错,如下图: 在网上搜了,参考这个参考那个,太啰嗦了,确实是软件固有的问题,微软肯定会发补丁解决的! 于是看了我的SQL Server 2008的版本,在S...
分类:数据库技术   时间:2014-05-16 06:02:23    收藏:0  评论:0  赞:0  阅读:653
SQLServer 列出每个表的列和属性
USE DBProjectSYGOSELECT OBJECT_SCHEMA_NAME(T.[object_id], DB_ID()) AS [架构名] , T.[name] AS [表名] , AC.[name] AS [列名] , TY.[name] A...
分类:数据库技术   时间:2014-05-16 06:09:27    收藏:0  评论:0  赞:0  阅读:511
SQL SERVER安装序列号
MICROSOFT SQL SERVER 2012 DEVELOPER 版序列号:YQWTX-G8T4R-QW4XX-BVH62-GP68YMICROSOFT SQL SERVER 2012 ENTERPRISE SERVER/CAL EDITION 版序列号:748RB-X4T6B-MRM7V-....
分类:数据库技术   时间:2014-05-16 06:12:54    收藏:0  评论:0  赞:0  阅读:702
Mysql编写定时任务事件
场景: 例如:某系统,用户每天只能拥有一次的抽奖机会,抽过后当天就不可再抽,但是过了24:00点后用户就重新拥有一次抽奖机会。像这种需要数据库定时对某个字段进行更新操作的任务,完全可以通过数据库本身的事件机制进行操作,而服务器端也不需要用额外的代码进行这种监控定时的操作。Mysql: 本文讨论的.....
分类:数据库技术   时间:2014-05-16 06:28:25    收藏:0  评论:0  赞:0  阅读:369
Oracle死锁处理
SELECT s.username,l.OBJECT_ID,l.SESSION_ID,s.SERIAL#, l.ORACLE_USERNAME,l.OS_USER_NAME,l.PROCESS,b.OBJECT_NAME,p.spid FROM V$LOCKED_OBJECT l,V$SESSIO....
分类:数据库技术   时间:2014-05-16 06:30:22    收藏:0  评论:0  赞:0  阅读:422
sqlserver2012只能附加u盘里的数据库,不能附加电脑里的数据库 解决方案
1、打开SqlServer配置管理器在左侧打开“SQL Server服务”,然后在右侧选择 “SQL Server (MSSQLSERVER)”右击选择=〉属性2、在“登录”选项中,将“内置帐户”的值选为“Local System”,然后点确定后会自动重启SQL SERVER服务3、重新打开SQL ...
分类:数据库技术   时间:2014-05-16 06:33:04    收藏:0  评论:0  赞:0  阅读:554
数据库中对重复数据行的查询删除操作
oracle中对重复数据的查询和删除操作--1.查询表中username=‘lingjie’的重复记录select userid,username from nmb where username in(select username from nmb group by username having...
分类:数据库技术   时间:2014-05-16 06:56:41    收藏:0  评论:0  赞:0  阅读:445
ORA-01034: ORACLE not available如何解决
一个小小的问题,让我折腾了一个上午,下午三点彻底解决了,分享一个给大家解决方法,尽管在测试服务器上,但是经验是值得总结和分享的.ERROR:ORA-01034: ORACLE not availableORA-27101: shared memory realm does not exist进程 I...
分类:数据库技术   时间:2014-05-16 07:03:11    收藏:0  评论:0  赞:0  阅读:484
MySQL数据库 -U
在mysql命令加上选项-U后,当发出没有WHERE或LIMIT关键字的UPDATE或DELETE时,mysql程序就会拒绝执行
分类:数据库技术   时间:2014-05-16 07:15:35    收藏:0  评论:0  赞:0  阅读:395
删除oracle job(dbms_job.remove)
1、问题描述: 在oracle命令提示符界面执行“dbms_job.remove(:job);”指令删除job,但实际上该job依然存在。2、原因: 经测试,在"dbms_job.remove(:job);"指令之后应该执行"commit;"指令才有效。至于为什么,我也不知道,如果哪位仁兄知道,.....
分类:数据库技术   时间:2014-05-16 07:41:09    收藏:0  评论:0  赞:0  阅读:625
解决Linux下sqlplus中文乱码问题
错误现象:在windows下用其他工具访问oracle,确认中文正常显示。在Linux下使用sqlplus查询数据表中文内容出现乱码。分析及解决:因为windows下正常,所以问题应出现在Linux客户端。用下列sql查询数据库字符集为“ZHS16GBK”:SELECT*FROMnls_databa...
分类:数据库技术   时间:2014-05-16 08:00:51    收藏:0  评论:0  赞:0  阅读:382
sql 计算两时间或日期 的相差的 年、 月、 日、时、分、秒,年、月、日分别的提取
--年、月、日、时、分、秒datediff(yy,date1,date2)datediff(m,date1,date2)datediff(d,date1,date2)datediff(hh,date1,date2)datediff(n,date1,date2)datediff(s,date1,dat...
分类:数据库技术   时间:2014-05-16 08:00:12    收藏:0  评论:0  赞:0  阅读:513
【SQL Server】还原数据库提示“介质集有2个介质簇,但只提供了1个。必须提供所有成员”的解决办法
今天在对数据库备份与还原的过程中,我遇到一个问题“介质集有2个介质簇,但只提供了1个。必须提供所有成员”,下面详细的介绍一下遇到问题的经过与问题解决的方法!一、备份与还原遇到的问题描述与解决方法:前两天用户测试我们做的评教系统小软件,有点问题我们过去看了看,想将他们的测试数据备份一下,以便我们修改软...
分类:数据库技术   时间:2014-05-16 08:11:31    收藏:0  评论:0  赞:0  阅读:822
修改WAMPServer(Apache+PHP+MySQL一键式安装)中mysql默认空密码
WampServer: Apache+PHP+MySQL一键式安装 WAMP安装好后,mysql密码是为空的,那么要如何修改呢?其实很简单,通过几条指令就行了,下面我就一步步来操作。 首先,通过WAMP打开mysql控制台。 提示输入密码,因为现在是空,所以直接按回车。 然后输入“use m...
分类:数据库技术   时间:2014-05-16 08:25:58    收藏:0  评论:0  赞:0  阅读:528
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!