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

Oracle建立表空间和用户

Oracle建立表空间和用户建立表空间和用户的步骤:用户建立:createuserusernameidentifiedby"password";授权:grantcreatesessiontousername;grantcreatetabletousername;grantcreatetablespacetousername;grantcreateviewtousername;表空间建立表空间(一般建N个存数据的表空间和一个索引空间):createtable

系统 2019-08-12 01:51:44 2373

Oracle

Oracle中导入导出DMP

1:G:\Oracle\product\10.1.0\Client_1\NETWORK\ADMIN目录下有个tnsname.ora文件,内容如下:CMSTAR=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=172.18.13.200)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=cmstar)))其中:CMSTAR为数据库名,HOST为IP地址,所以可以仿

系统 2019-08-12 01:32:59 2373

数据库相关

由“使用存储过程”引发的一些思考(高手请进)

在以前ado.net时候,我们使用存储过程返回一个列表,可以将结果集放在DataTable中,如果我们需要将结果集放在一个强类型集合(如List)中我们该怎么做呢?之前在网上看到过一种解决方法,忘记出处了,请谅解。大概思路是:在用DataReader读取一行记录时,将该行创建为一个对象,然后添加到列表中。我在EF3.5中使用存储过程,需要在edmx(领域模型中)文件中做函数导入(FunctionImport),并且返回值类型必须是数据库中已存在的实体

系统 2019-08-12 01:32:56 2373

数据库相关

crm操作权限

usingSystem;usingMicrosoft.Xrm.Sdk;usingMicrosoft.Xrm.Sdk.Query;usingSystem.Collections.Generic;usingMicrosoft.Crm.Sdk.Messages;//////权限///publicclassPrivilegeHelper{publicstaticreadonlystringentityName="privile

系统 2019-08-12 01:54:04 2372

数据库相关

避免游标多次遍历

游标在数据库领域被广泛使用,尤其是对于需要将SQL语句返回的数据集进行逐行处理的时候。这为数据处理提供了极大的便利性,然游标的不当使用从某种程度上而言会降低数据库的性能。下面的是一个来自生产环境的实际例子,由于使用了参数游标,所以引发了多次遍历。一、源代码-->下面的procedure用于为trade生成一个新的contract_num,并将其更新到对应的记录PROCEDUREassign_contract_num(businessdate_intrade

系统 2019-08-12 01:52:06 2372

MySql

批处理命令篇--配置免安装mysql 5.6.22, 以

mysql服务启动出现1067错误的一个解决方法:当服务启动出现1067错误时,可查看“windows事件查看器”,发现类似错误提示Can'tfindmessagefile'F:\ools\mysql\mysql-5.6.22-winx64\share\errmsg.sys',但是配置似乎没问题:basedir=F:\tools\mysql\mysql-5.6.22-winx64datadir=F:\tools\mysql\mysql-5.6.22-win

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

SqlServer

SQL Server中 缓冲和池的不同点

在SQLServer中存储方式主要分为2大类缓冲和池。都是用来临时存放数据的,到底有什么不同。一直很恼人。有幸看到一位大牛的博客,截取了其中讲述cache和pool的不同点。BeforewejumpintofurtherdescriptionofstoresIwouldliketoexplainadifferencebetweenmeaningsofcachesandpools.InSQLOS'sworld,cacheisamechanismtocache

系统 2019-08-12 01:34:00 2372

Oracle

oracle exists / in

exists先从外层查询中取第一个元组,然后和内层查询中相关的属性值,处理内层查询,若内层where子句为真,则外层的这个元组放入到结果集中。in先执行内层查询,将结果存放在临时表中,然后执行外层查询。in不对null进行处理,见下图,没有返回结果。总结:内层查询得出的结果集记录较少,外层查询中得到的结果集较大且有索引,适合用in。外层查询得出的结果集记录较少,内层查询中得表较大其有索引,适合用exists。外层查询得出的结果集记录较多,内层查询中得到的结

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

数据库相关

SQL 将URL编码转汉字!

原文:SQL将URL编码转汉字!--=============================================--作者:ruijc--描述:将Url编码转明文字符串--=============================================CREATEFUNCTIONFN_URLDecode(@StrVARCHAR(8000)--已经编码的字符串)RETURNSVARCHAR(8000)ASBEGINDECLARE@Pos

系统 2019-08-12 01:55:16 2371

MySql

mysql的data数据库只有.frm 而.myd和.myi没有,

正常data目录下的数据库文件只要表结构文件frm文件...甚是不解钻研过后知道mysql的默认数据库引擎模式呗设置成了InnoDBinnodb表没有没有MYD和.MYI,其数据文件对应于ibdata1文件中要让.myd和.myi的数据库文件也出现,则转换表类型innodb为myisam.解决方法:Sql中InnoDB类型转换为MyISAM命令ALTERTABLE表名engine=MyISAM;连编码一起转ALTERTABLE表名engine=MyISAM

系统 2019-08-12 01:54:45 2371

MySql

mysql 添加索引后 在查询的时候是mysql就自动从

MYSQL在创建索引后对索引的使用方式分为两种:1由数据库的查询优化器自动判断是否使用索引;2用户可在写SQL语句时强制使用索引下面就两种索引使用方式进行说明第一种,自动使用索引。数据库在收到查询语句后会查看where语句后面的查询条件,同时查看在表上面有哪些索引,然后根据查询条件和索引进行匹配。查询条件和索引的匹配包括查询字段与索引字段的匹配和查询类型和索引类型的匹配。前者很好理解,就是查询条件的属性上要建有索引,后者则是说查询条件必须能够使用索引,比如

系统 2019-08-12 01:52:50 2371

数据库相关

母函数详解

母函数(Generatingfunction)详解在数学中,某个序列的母函数是一种形式幂级数,其每一项的系数可以提供关于这个序列的信息。使用母函数解决问题的方法称为母函数方法。母函数可分为很多种,包括普通母函数、指数母函数、L级数、贝尔级数和狄利克雷级数。对每个序列都可以写出以上每个类型的一个母函数。构造母函数的目的一般是为了解决某个特定的问题,因此选用何种母函数视乎序列本身的特性和问题的类型。这里先给出两句话,不懂的可以等看完这篇文章再回过头来看:"把组

系统 2019-08-12 01:53:25 2370

数据库相关

MongoDB索引的使用

TableofContents1.基本索引2.联合索引3.索引类型4.索引管理1基本索引在数据库开发中索引是非常重要的,对于检索速度,执行效率有很大的影响。本文主要描述了MongoDB中索引的使用,以及通过分析执行计划来提高数据库检索效率。作为事例,在数据库中插入百万条数据,用于分析>for(i=0;i<1000000;i++){"i":i,"username":"user"+i,"age":Math.floor(Math.random()*120),"c

系统 2019-08-12 01:32:59 2370

SqlServer

SQL Server 2008中Service Broker基础应用(上)

SQLServer2008中SQL应用系列--目录索引导读:本文主要涉及ServiceBroker的基本概念及建立一个ServiceBroker应用程序的基本步骤。一、前言:ServiceBroker为SQLServer提供消息队列,这提供了从数据库中发送异步事务性消息队列的方法。ServiceBroker消息可以保证以适当的顺序或原始的发送顺序不重复地一次性接收。并且因为内建在SQLServer中,这些消息在数据库发生故障时是可以恢复的,也可以随数据库一

系统 2019-08-29 23:29:01 2369