MySql

MySQL HINT:Straight_JOIN

来自生产环境的朋友、可能都会碰到:原本运行良好的查询语句,过了一段时间后,可能会突然变得很糟糕一个很大可能的原因就是数据分布情况发生了变化从而导致MySQL优化器对驱动表的选择发生了变化,进而出现索引失效的情况所以、闲着蛋疼喝咖啡的时候、应该多收集两下表的统计信息这个时候、Straight_JOIN闪亮登场MySQL只支持NestedLoopJoin、关于这个NestedJOIN的详细用法请参阅偶之前blog:点击打开链接和Oracle对比下、不然得知、S

系统 2019-08-12 01:53:21 2610

数据库相关

对数据库表操作,统一的方法。

usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSW.Henu.DAO;usingSystem.Data;namespaceLogisManageLibrary{//////所有操作表类的抽象基类///publicabstractclassAManage{//////对应表的字段名称列表///pub

系统 2019-08-12 01:52:08 2610

SqlServer

SQL点滴7—使用SQL Server的attach功能出现错误

原文:SQL点滴7—使用SQLServer的attach功能出现错误及解决方法今天用SQLServer2008的attach功能附加一个数据库,出了点问题,提示的错误是:Unabletoopenphysicalfile"D:\Documents\Dalt\XXXX.mdf"Operatingsystemerror5:"5(errornotfound)"(MicrosoftSQLServer:Error5120)".记得以前做过类似的操作没有出现什么问题的,

系统 2019-08-12 01:33:29 2610

MySql

脱O把妹,记录这一周来迁移至MySQL的一些心得

·背景公司要把一些老设备退服,一些陪伴我多年的DB要下线了,舍不得。正好借此机会,手贱把自己3个"回收站"DB迁移到MySQL上,也算是赶一把时髦。等真正看着这些老设备下线了的那一天,也会不尽感叹一个时代结束了。·心得芒果:爱你不容易,开始我想是往上迁,因为文档多/API多,游刃有余,支持不规则列,最符合我的需要。可惜,除了字符集之外。。。详见后面第7点。共享OR独立:最早碰到的问题当属目标数据库的容量和存储设计,两者表空间管理上各有优势。开始一心想用Ra

系统 2019-08-12 01:32:49 2610

数据库相关

关于SQL分页存储过程的分析

建立一个Web应用,分页浏览功能必不可少。这个问题是数据库处理中十分常见的问题。经典的数据分页方法是:ADO纪录集分页法,也就是利用ADO自带的分页功能(利用游标)来实现分页。但这种分页方法仅适用于较小数据量的情形,因为游标本身有缺点:游标是存放在内存中,很费内存。游标一建立,就将相关的记录锁住,直到取消游标。游标提供了对特定集合中逐行扫描的手段,一般使用游标来逐行遍历数据,根据取出数据条件的不同进行不同的操作。而对于多表和大表中定义的游标(大的数据集合)

系统 2019-08-12 01:32:42 2610

数据库相关

PL/SQL中游标和游标变量的使用

PL/SQL中游标和游标变量的使用(转)游标是什么:游标字面理解就是游动的光标。用数据库语言来描述:游标是映射在结果集中一行数据上的位置实体,有了游标用户就可以访问结果集中的任意一行数据了,将游标放置到某行后,即可对该行数据进行操作,例如提取当前行的数据等等。游标的分类:显式游标和隐式游标(1)、显示游标的使用:1.声明游标CURSORmycur(vartypenumber)isselectemp_no,emp_zcfromcus_emp_basicwhe

系统 2019-08-12 01:55:03 2609

Oracle

Oracle中数据文件大小的限制

http://www.eygle.com/archives/2007/07/oracle_datafile_limit.htmlOracle中数据文件大小的限制oracle表空间的数据文件大小最大限制是4G,能不能突破4G限制?我这的服务器是window2003,oracle是9i的,硬盘格式是NTFS当时我也遇到这个问题,硬盘格式不能是NTFS,NTFS只支持4G以下,最好是FAT32,不用重装系统的,cmd->(fat32转换ntfs命令:)conve

系统 2019-08-12 01:54:50 2609

数据库相关

SQL语句汇总(终篇)—— 表联接与联接查询

既然是最后一篇那就不能只列出些干枯的标准语句,更何况表联接也是SQL中较难的部分,所以此次搭配题目来详细阐述表联接。上一篇博文说到相关子查询效率低下,那我们怎么能将不同表的信息一起查询出来呢?这就需要用到表联接。和之前的UNION组合查询不同,UNION是将不同的表组合起来,也就是纵向联接,说白了就是竖着拼起来。而表联接是通过笛卡尔乘积将表进行横向联接,所谓的通过笛卡尔乘积简单说就是两表的行依次相联再相加。要想更详细的理解可以百度下,毕竟本文主要是汇总SQ

系统 2019-08-12 01:32:45 2609

Oracle

Oracle数据块的概念总结

Oracle数据内部的逻辑存储Oracle存储数据的最小粒度(finestlevelofgranularity)被称为数据块(datablock)(也叫做逻辑块(logicalblock),Oracle块(Oracleblock)或页(page))。一个数据块对应于磁盘上数个字节(byte)的物理数据库空间。处于数据块之上的逻辑数据库空间是数据扩展(extent)。数据扩展是为存储数据而分配的一组连续的数据块。位于数据扩展之上的逻辑数据库存储结构是段(se

系统 2019-08-12 09:30:13 2608

数据库相关

Vim常用命令及快捷键

Vim常用命令及快捷键光标控制命令命令光标移动h或^h向左移一个字符j或^j或^n向下移一行k或^p向上移一行l或空格向右移一个字符G移到文件的最后一行nG移到文件的第n行w移到下一个字的开头W移到下一个字的开头,忽略标点符号b移到前一个字的开头B移到前一个字的开头,忽略标点符号L移到屏幕的最后一行M移到屏幕的中间一行H移到屏幕的第一行e移到下一个字的结尾E移到下一个字的结尾,忽略标点符号(移到句子的开头)移到句子的结尾{移到段落的开头}移到下一个段落的开

系统 2019-08-12 01:55:19 2608

数据库相关

[zjoi2013]k大数查询

#include#include#include#include#include#include#defineREP(i,n)for(i=0;i<(n);++i)#defineint64longlong#defineoo0x13131313#definemaxn50005#defineMax(a,b)(a>b?a:b)#defineMin(a,b)(a

系统 2019-08-12 01:54:17 2608

数据库相关

创建分区表教程

第一步、创建文件和文件组--准备工作,模拟数据。insertintotestvalues('test','2014-01-01'),('test','2014-02-01'),('test','2014-03-01'),('test','2014-04-01'),('test','2014-05-01'),('test','2014-06-01'),('test','2014-07-01'),('test','2014-08-01'),('test','2

系统 2019-08-12 01:53:19 2608

数据库相关

洛威尔会议——数据库研究的自我评估(译文)

原文:TheLowellDatabaseResearchSelfAssessment。转载请注明原地址,谢谢!概要每隔几年资深数据库研究者们齐聚数据库研究特设会议,评估数据库研究的状况,并指出需要特别注意的问题。这份报告总结了这群研究者二零零三年五月四日到六日在美国MassachusettsLowell(以下称洛威尔)召开的第六届特设会议的讨论和结论。这份报告强调了信息管理依然是大多数复杂软件系统的重要组成部分,并建议数据库研究者将重点放在如下领域:文本、

系统 2019-08-12 01:53:08 2608

数据库相关

命令行下将多个js文件压缩成一个js文件

转载自:博客园(Java)copy语法copy/?将一份或多份文件复制到另一个位置。COPY[/D][/V][/N][/Y|/-Y][/Z][/A|/B]source[/A|/B][+source[/A|/B][+...]][destination[/A|/B]]source指定要复制的文件。/A表示一个ASCII文本文件。/B表示一个二进位文件。/D允许解密要创建的目标文件destination为新文件指定目录和/或文件名。/V验证新文件写入是否正确。/

系统 2019-08-12 01:51:27 2608

数据库相关

SQL——索引

原文:SQL——索引1.什么是索引索引是SQlServer编排数据的内部方法,是检索表中数据的直接通道。它类似汉语词典里面的拼音目录,通过它可以快速查找到某个字词。索引页是数据库中存储说要的数据页。索引页存放检索数据行的关键字页及数据行的地址指针。索引页类似于汉语字典中按拼音或笔画排序的目录页。2.索引分类唯一索引:创建唯一约束会自动创建唯一索引。它对应的列中仅允许有一个null值。主键索引:是唯一索引的一种特殊类型。创建主键会自动创建主键索引。要求主键中

系统 2019-08-12 01:32:18 2608