数据库相关 - 军军小站|张军博客
数据库相关

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

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

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

SqlServer

VS2010、SQL Server 2008和SQL Server 2012安装

VS2010、SQLServer2008和SQLServer2012安装详解-xwdreamer-博客园VS2010、SQLServer2008和SQLServer2012安装详解下载SQLSERVER2008下载具有高级服务的MicrosoftSQLServer2008Express,具有高级服务的MicrosoftSQLServer2008Express是SQLServerExpress数据平台的一款免费、易用的版本,它包括高级图形管理工具(Manag

系统 2019-08-12 01:32:05 2348

数据库相关

Win 7去掉图标小箭头

Windows7在显示界面上做的很好,但是桌面图标下的小箭头看着不爽。那我们找个方法来去掉它1.启动注册表编辑器(开始->运行->输入regedit),然后依次展开如下分支:“HKEY_CLASSES_ROOT\lnkfile”2.删除“lnkfile”子项中的“IsShortcut”字符串值项,因为“IsShortcut”项是用来控制是否显示普通应用程序和数据文件快捷方式中小箭头的3.再依次展开如下分支:“HKEY_CLASSES_ROOT\piffil

系统 2019-08-12 01:54:22 2347

数据库相关

poj 1699 Best Sequence

http://poj.org/problem?id=1699题目大意:给你n个字符串可以让他们任意首尾合并相连求包含所以字符串的最短总字符串长度注意:只能首尾合并相连像ACTG和CT是不可以的思路:求出所以成对字符串合并会增加多少长度并记录在表中然后Dfs搜索就可以啦剪枝效果更好代码及其注释:#include#include#include#include#include#

系统 2019-08-12 01:52:44 2347

数据库相关

mongodb中分页显示数据集的学习

这次继续看mongodb中的分页。首先依然是插入数据:1)db.Blog.insert({name:"Denis",age:20,city:"Princeton"})db.Blog.insert({name:"Abe",age:30,city:"Amsterdam"})db.Blog.insert({name:"John",age:40,city:"NewYork"})db.Blog.insert({name:"Xavier",age:10,city:"B

系统 2019-08-12 01:52:13 2347

MySql

MySQL索引背后的数据结构及算法原理(2)

MySQL索引背后的数据结构及算法原理(2)MySQL索引背后的数据结构及算法原理(2)MySQL索引实现在MySQL中,索引属于存储引擎级别的概念,不同存储引擎对索引的实现方式是不同的,本文主要讨论MyISAM和InnoDB两个存储引擎的索引实现方式。MyISAM索引实现MyISAM引擎使用B+Tree作为索引结构,叶节点的data域存放的是数据记录的地址。下图是MyISAM索引的原理图:这里设表一共有三列,假设我们以Col1为主键,则图8是一个MyIS

系统 2019-08-29 23:33:26 2346

数据库相关

sql 游标循环遍历

原文:sql游标循环遍历写存储过程的时候碰到一个需要对数据进行遍历循环操作的问题,最后通过游标解决了,感觉很适用、1declare@levelvarchar(100)2declare@uidvarchar(100)3declarecurcursor--定义一个游标4read_only5forselectegg_code.user_id,egg_prize_level6fromegg_codeinnerjoinegg_prizeonegg_prize.use

系统 2019-08-12 01:55:04 2346

Oracle

Oracle 参数文件

--========================-->Oracle参数文件--========================/*参数文件(10g中的参数文件)主要用来记录数据库的配置文件,在数据库启动时,Oracle读取参数文件,并根据参数文件中的参数设置来配置数据库。如内存池的分配,允许打开的进程数和会话数等。两类参数文件:pfile:文本文件的参数文件,可以使用vi,vim等编辑器修改,文件名通常为init.oraspfile:二进制的

系统 2019-08-12 01:54:24 2346

数据库相关

for memory long term update

xargs是一条Unix和类Unix操作系统的常用命令。它的作用是将参数列表转换成小块分段传递给其他命令,以避免参数列表过长的问题.#例如,下面的命令:rm`find/path-typef`#如果path目录下文件过多就会因为“参数列表过长”而报错无法执行。但改用xargs以后,问题即获解决。find/path-typef-print0|xargs-0rm#本例中xargs将find产生的长串文件列表拆散成多个子串,然后对每个子串调用rm。这样要比如下使用

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

数据库相关

命令行下将多个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 2346

SqlServer

SqlServer之like、charindex、patindex

SqlServer之like、charindex、patindex1、环境介绍测试环境SQL2005测试数据200W条2、环境准备2.1建表CREATETABLE[dbo].[Depratments]([Dep_id][int]NOTNULL,[Dep_name][varchar](50)COLLATEChinese_PRC_CI_ASNOTNULL)ON[PRIMARY]2.2创建数据createprocedureins_Depratmentsasdec

系统 2019-08-12 01:55:25 2345

Oracle

Oracle 创建同义词

1:以sysdba登陆系统,首先创建一个用户SQL>conn/assysdbaConnected.SQL>createuseryshyidentifiedbyyshy;Usercreated.SQL>grantconnecttoyshy;Grantsucceeded.SQL>grantresourcetoyshy;Grantsucceeded.SQL>grantcreatesynonymtoyshy;Grantsucceeded.SQL>2:切换到yshy

系统 2019-08-12 01:53:41 2345

数据库相关

teamwork - How do Programmers in the East se

teamwork-HowdoProgrammersintheEastseeprogrammersintheWest?-ProgrammersHowdoProgrammersintheEastseeprogrammersintheWest?upvote92downvotefavorite58Theotherhalfofthisquestion:Howdoprogrammersinthewestseetheprogrammersintheeast?teamwo

系统 2019-08-12 01:51:28 2345

MySql

MySQL 5.5.4 m4 发布

MySQL(发音:[ˌmaɪɛskjuːˈɛl],但也经常读作My-SEQuel)是一个开放源码的关系数据库管理系统,开发者为瑞典MySQLAB公司,现为Sun公司的一部分。2009年Oracle宣布收购Sun公司,因此MySQL可能成为Oracle旗下产品。MySQL由于性能高、成本低、可靠性好,已经成为最流行的开源数据库,被广泛地应用在Internet上的中小型网站中。随着MySQL的不断成熟,它也逐渐用于更多大规模网站和应用,比如维基百科、Googl

系统 2019-08-12 01:33:49 2345