Hibernate专题2——hibernate主键介绍

Hibernate主键介绍   Assigned   Assigned方式由程序生成主键值,并且要在save()之前指定否则会抛出异常   特点:主键的生成值完全由用户决定,与底层数据库无关。用户需要维护主键值,在调用session.save()之前要指定主键值。       Hilo   hibernate_unique_key,默认字段叫作next_hi。next_hi必须有一条记录否则会
阅读本文

SQL Server 死锁

refs:http://www.lanhusoft.com/Article/466.html 最近在做一个访问频率比较高的app接口,框架用的dapper,在我们后台写的异常日志会偶尔出现以下错误。事务(进程 ID 51)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务 实所有的死锁最深层的原因就是一个:资源竞争 表现一:     一个用户A 访问表A(锁住了表A),然
阅读本文

主流数据库--数据库常识

主流数据库有以下几种:  美国微软公司:Sql server 、Access  瑞典AB公司的:Mysql  美国IBM公司:db、informix  美国oracle公司:Oracle  美国Sybas公司:Sybase
阅读本文

.Net平台技术栈?不止于此

首先援引一名工友几年前的文章:http://csharper.blog.51cto.com/3052247/1330022,结合当前微软技术领域及平台工具现状,文章有增改。  .NET是个很大、很宽、很广的概念。一个.NET,牵涉了太多的内容。这里大致的介绍一下.NET技术究竟包括哪些内容,当然还包括了与.NET开发相关的其它技术。   一、.NET Framework版本   2000年6月,微
阅读本文

SYBASE 日志空间满了的几种情况

1、在数据库执行SQL语句时,执行不成功,报错:日志空间已满(***log full**)的错误解决方法:执行 dump transaction DB_TASK with truncate_only   即可2、在java项目运行时控制台报错:Space available in the log segment has fallen critically low in database ‘DB_T
阅读本文

联动下拉框显示省市县

首先,这次用到的知识点有三层的逻辑还有连接数据库知识以及传参知识点,废话不多说,首先展示页面:首先第一本机的数据库,连接字符创写在app.cofing里,这个不用多说了:<configuration> <startup> <supportedRuntime version=“v4.0“ sku=“.NETFramework,Version=v4.5.2“ /> <
阅读本文

Sybase Convert函数

CONVERT function [Data type conversion] Returns an expression converted to a supplied data type. Syntax CONVERT( datatype, expression [ , format-style ] ) Parameters datatype The data type
阅读本文

Sybase与Oracle区别(部分)

1、Shell操作存储过程1)SybaseVAR=“`isql -U$USERNAME -P$PASSWORD -S$SERVER -o $SPLOGFILE <<EOF use $DB go declare @iReV int declare @cReV char(1) exec @iReV=$SPNAME $STR_DTE,$END_DTE select @execute imme
阅读本文

JMS 之 Active MQ 消息存储

一、消息的存储方式ActiveMQ支持JMS规范中的持久化消息与非持久化消息持久化消息通常用于不管是否消费者在线,它们都会保证消息会被消费者消费。当消息被确认消费后,会从存储中删除非持久化消息通常用于发送通知以及实时数据,通常要求性能优先,消息可靠性并不是必须的情况MQ支持可插拔式的消息存储,如:内存、文件和关系数据库等方式Queue消息模型在ActiveMQ的存储  采用存储采用先进先出(FIF
阅读本文

Sybase修改interfaces文件(ip、端口、服务名等)

sybase的interfaces中存储了sybase的服务名、IP地址与端口,该文件在sybase用户主目录下,其修改方法有两种: 1、通过dscp命令进行修改,示例如下$ dscp【回车】 open【回车】 ok FailOver to Interface Driver. Session 1 InterfacesDriver>> list【回车】 Server objects fo
阅读本文

性能测试工具Loadrunner使用之三(Analysis )

analysis简介                   分析器就是对测试结果数据进行分析的组件,它是LR三大组件之一,保存着大量用来分析性能测试结果的数据图,但并不一定要对每个视图进行分析,可以根据实际情况选择相关的数据视图进行分析,分析结果可以生成一些不同格式的测试报告。一、设置选项    analysis中的数据是怎么得到的呢?其实在场景运行的时候,默认情况下,所有的vuser信息都保存在该
阅读本文

Oracle GoldenGate 12c中的协同交付(Coordinated Delivery)

OGG 12c中,并行交付有2种模式:集成交付、协同交付。不过集成交付只能针对目标端是oracle数据库(有版本要求)使用,而协同交付则可以在非oracle数据库上使用。 先来看2个问题,l 为什么需要协同交付?l 什么是协同交付? 为什么需要协同交付? 在OGG12.1.2之前,如果在目标端碰上性能问题,延迟厉害 ,一般的做法是将交付进程拆分为几个。拆分的方式有2种,一是将一个复制进程中的多张
阅读本文

loadrunner入门篇-Analysis 分析器

analysis简介                   分析器就是对测试结果数据进行分析的组件,它是LR三大组件之一,保存着大量用来分析性能测试结果的数据图,但并不一定要对每个视图进行分析,可以根据实际情况选择相关的数据视图进行分析,分析结果可以生成一些不同格式的测试报告。一、设置选项    analysis中的数据是怎么得到的呢?其实在场景运行的时候,默认情况下,所有的vuser信息都保存在该
阅读本文

sybase函数学习(八)

1.alter database  增加分配给数据库的控件量alter database mydb on mydate =50     --(在数据库设备mydb 上加50m数据空间,)                                  log on mylog=10      --(在数据库设备mylog上加10m日志空间,) 2.alter role  定义角色之间的互斥关系;
阅读本文

Sybase数据库----系统数据库介绍

安装Sybase数据库成功后会自动生成的下列系统数据库:●主数据库master;●模型数据库model;●系统过程数据库sybsystemprocs;●临时数据库tempdb。(1)master数据库包含许多系统表和系统过程,从总体上控制用户数据库和SQLServer的操作,构成了SYBASE系统的数据字典。MASTER数据库主要记录信息为:●登录帐号(SQL服务器用户名);syslogins,s
阅读本文

程序员经典语录笑话

IT人表示屁股上还得纹一个</body> , 要不中间来个hello world!    真正的程序员喜欢兼卖爆米花,他们利用CPU散发出的热量做爆米花,可以根据米花  爆裂的速度听出正在运行什么程序。        十年生死两茫茫,写程序,到天亮。  千行代码,Bug何处藏。   纵使上线又怎样,朝令改,夕断肠。   领导每天新想法,天天改,日日忙。  相顾无言,惟有泪千行。  每晚灯火阑珊处,
阅读本文

Sybase数据库----简介(2)

Sybase数据库的组成(1)进行数据库管理和维护的一个联机的关系数据库管理系统SybaseSQLServer;SybaseSQLServer是个可编程的数据库管理系统,它是整个Sybase产品的核心软件,起着数据管理、高速缓冲管理、事务管理的作用。(2)支持数据库应用系统的建立与开发的一组前端工具SybaseSQLToolset;ISQL是与SQLServer进行交互的一种SQL句法分析器。IS
阅读本文