数据库相关

EF+Code First+Database First+Model First,EF

EF开发流程:本人加班写的EF流程忘记保存了,以下博客也囊括了几部重要的操作,值得参考http://www.cnblogs.com/LittleFeiHu/archive/2012/02/20/2359324.htmlEF4.1包括CodeFirst和DbContextAPI。DbContextAPI为EF提供更多的工作方式:CodeFirst,DatabaseFirst和ModelFirst。使用DbContext构造函数1.CodeFirst约定连接n

系统 2019-08-12 01:53:40 2421

SqlServer

SQL Server Express中连接字符串的问题

今天看个例子程序,程序里面的数据库连接字符串如下:DataSource=localhost;InitialCatalog=Store;UserId=sa;Password=password运行程序以后发现连接不到数据库。上网查了查,发现了问题的原因:我使用的数据库是SQLServerExpress,在SQLServerExpress中连接字符串应该如下:DataSource=server\SQLEXPRESS;InitialCatalog=Store;Us

系统 2019-08-12 01:53:13 2421

Oracle

深入浅出Oracle学习笔记:SQL优化部分3

Oracle性能监控方面常用的Linux命令:1.top2.iostattps:该设备每秒的传输次数(Indicatethenumberoftransferspersecondthatwereissuedtothedevice.)。“一次传输”意思是“一次I/O请求”。多个逻辑请求可能会被合并为“一次I/O请求”。“一次传输”请求的大小是未知的。kB_read/s:每秒从设备(driveexpressed)读取的数据量;kB_wrtn/s:每秒向设备(dr

系统 2019-08-12 01:51:46 2421

数据库相关

索引的优化

发现一个SQL执行很慢,如下:select*fromrmes.r_wip_tracking_twt,cmes.c_material_tmwherem.material_type=1and(m.material_speclike'L%'orm.material_speclike'C%')andwt.model_id=m.material_idANDWT.sn>='1073H2H72270002'andWT.sn<='1073H2H72270002'计划分析后

系统 2019-08-12 01:51:30 2421

Oracle

Oracle获取当前时间

SQL>selectto_char(sysdate,'yyyy-MM-dd-hh-mm-ss')fromdual;TO_CHAR(SYSDATE,'YY-------------------2011-12-28-08-12-12SQL>selectto_char(current_timestamp,'yyyy-MM-dd-hh-mm-ss')fromdual;TO_CHAR(CURRENT_TIM-------------------2011-12-28-

系统 2019-08-12 01:33:55 2421

Oracle

9-(初学)Oracle创建表空间

ORACLE中,表空间是数据管理的基本方法,所有用户的对象要存放在表空间中,也就是用户有空间的使用权,才能创建用户对象.否则是不允许创建对象,因为就是想创建对象,如表,索引等,也没有地方存放,Oracle会提示:没有存储配额.因此,在创建对象之前,首先要分配存储空间.分配存储,就要创建表空间:创建表空间示例如下:CREATETABLESPACE"SAMPLE"LOGGINGDATAFILE'D:\ORACLE\ORADATA\ORA92\LUNTAN.or

系统 2019-08-12 01:33:10 2421

Oracle

oracle Instant Client install

InstallationSeetheInstantClientHomePageformoreinformation.InstallationofZIPfiles:1.DownloadthedesiredInstantClientZIPfiles.AllinstallationsrequiretheBasicorBasicLitepackage.2.Unzipthepackagesintoasingledirectorysuchas"/opt/oracle/

系统 2019-08-12 09:26:40 2420

Oracle

Oracle中四种循环(GOTO、For、While、Loop)

ORACLE中的GOTO用法DECLARExnumber;BEGINx:=9;<>--循环点x:=x-1;DBMS_OUTPUT.PUT_LINE(X);IFX>0THENGOTOrepeat_loop;--当x的值小于9时,就goto到repeat_loopENDIF;END;/ORACLE中的FOR循环用法DECLAREXnumber;--声明变量BEGINx:=1;--给初值FORXINREVERSE1..10LOOP--r

系统 2019-08-12 01:55:28 2420

数据库相关

id 和 instancetype 的区别

1.什么是instancetype?同id一样,都是表示未知类型的对象.2.关联返回类型的方法根据Cocoa规则,满足下列规则的方法:1.类方法中,以alloc或new开头.2.实例方法中,以autorelease,init,retain或self开头的这些方法,会返回一个所在类类型的对象,这些方法就被称为是关联返回类型的方法.以代码为例:@interfaceNSObject+(id)alloc;-(id)init;@end@interfaceNSArra

系统 2019-08-12 01:54:37 2420

SqlServer

SQL Server版 调整方案

目前的SQLServer版按应用范围来分版,对于很多初学都来说,他并不太清楚哪个版应该问哪些问题,因此基础版的帖子数特别多,其他版就非常少。个人建立新版这样划分(按应用层次):基础版承接绝大部分问题应用实例(对应开发和管理)处理SQLSERVER在实际运用中碰到的具体问题,比如,如何设置库存表疑难问题有难度、少见的问题,如果可以的话,还可以定期将未解决的问题请微软专家做解答新技术前沿各种SQLSERVER方面的新技术(比如目前的2005)非技术版保留,灌水

系统 2019-08-12 01:54:36 2420

数据库相关

用SQL删除重复记录的N种方法

例如:idnamevalue1app2app3biii4bpp5bpp6cpp7cpp8ciiiid是主键要求得到这样的结果idnamevalue1app3biii4bpp6cpp8ciii方法1deleteYourTablewhere[id]notin(selectmax([id])fromYourTablegroupby(name+value))方法2deleteafrom表aleftjoin(selectid=min(id)from表groupbyn

系统 2019-08-12 01:53:50 2420

Oracle

Oracle ASM for linx as 4 x86-64 创建过程

OracleASMforlinxas4x86-64创建过程1、划分区Disk/dev/sdb:5368MB,5368709120bytes255heads,63sectors/track,652cylindersUnits=cylindersof16065*512=8225280bytesDeviceBootStartEndBlocksIdSystem/dev/sdb11499400818683Linux/dev/sdb250058569079583Lin

系统 2019-08-12 01:53:33 2420

Oracle

oracle建立索引原则

索引需要平衡query和DML的需要,常用于(子)查询的表应建立索引;把索引建到不同的表空间中;用统一的extent大小:五个block的倍数或者tablespace指定的MINIMUMEXTENT的倍数;创建索引考虑用NOLOGGING参数,重建索引的时候也一样;创建索引时INITRANS值应该比相应的table的值高一些;对常用SQL语句的where条件中的列建立唯一索引或组合索引,组合条件查询中相应的组合索引更有效;对于组合索引,根据列的唯一值概率,

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

Oracle

Oracle 日期查询

文章分类:数据库No:1日期比较Java代码1.select*frommytablewhereto_char(install_date,'YYYYMMDD')>'20050101'2.select*frommytablewhereinstall_date>to_date('20050101','yyyymmdd');select*frommytablewhereto_char(install_date,'YYYYMMDD')>'20050101'selec

系统 2019-08-12 01:52:32 2420