码迷,mamicode.com
首页 > 数据库 > 月排行
代码配置都没问题,为什么事务不回滚(了解Mysql数据库引擎)
前几天开发中遇到了一个问题,在进行调试的过程中发现配置在service层的事务不起作用,抛出异常后数据库的更新还是成功了,事务并没有回滚,然后就开始各种检查,查看spring的事务是否配置正确,进入更新方法时是否开启了事务,经过检查之后发现一切都正常,那为什么事务不回滚呢?...
分类:数据库   时间:2014-06-20 09:34:47    阅读次数:252
SQLServer分页查询存储过程
项目中用到的SQLServer分页查询存储过程。 【存储过程】 create PROCEDURE prcPageResult -- 获得某一页的数据 -- @currPage int = 1,                         --当前页页码 (即Top currPage) @showColumn varchar(2000) = '*',           --需要得...
分类:数据库   时间:2014-06-20 12:51:04    阅读次数:246
Oracle insert all语句介绍
Oracle 中insert语句的高级用法,INSERT ALL 语句介绍: 1、无条件insert all 全部插入 CREATE TABLE t1(product_id NUMBER, product_name VARCHAR2(80),MONTH NUMBER); INSERT INTO t1 VALUES(111, '苹果',1); INSERT INTO t1...
分类:数据库   时间:2014-06-29 07:28:39    阅读次数:305
基于Servlet、JSP、JDBC、MySQL的登录模块(含过滤器的使用和配置)
接前文的注册模块,本篇是登录模块。主要包括登录主界面,和登录相关编写的LoginAction、LoginDao和LoginService。以及配置的Filter。下面按逻辑顺序记录详细过程和代码:一、在前文的index目录点击登录按钮后,通过javascript跳转至LoginAction。 function login(){ var th = document.form1; if(...
分类:数据库   时间:2014-06-20 10:53:49    阅读次数:385
GDB调试多线程
GDB多线程调试的基本命令。 info threads 显示当前可调试的所有线程,每个线程会有一个GDB为其分配的ID,后面操作线程的时候会用到这个。 前面有*的是当前调试的线程。 thread ID 切换当前调试的线程为指定ID的线程。 break thread_test.c:123 thread all 在所有线程中相应的行上设置断点 ...
分类:数据库   时间:2014-06-07 15:26:57    阅读次数:320
GDB回溯调试技术
使用调试器时最常用的功能就是step, next, continue,这几个调试命令都是“往下执行”的, 但是很多时候会有这种需求:你在调试的过程中多跳过了几步而错过中间过程,这时候不得不重头调试一遍,非常麻烦。而GDB从7.0版本开始支持反向调试功能,也就是允许你倒退着运行程序,或者说撤销程序执行的步骤从而会到以前的状态。   直观地来看,加入你正在使用GDB7.0以上版本的调试器并...
分类:数据库   时间:2014-06-20 11:11:54    阅读次数:337
J2EE(二)— JDBC
JDBC   JDBC (Java Data Base Connectivity,Java数据库连接)是一种用于执行SQL语句的Java API。 看到Java数据库连接,只要是从vb及.NET学过来的,肯定会想到ODBC(开放式数据库连接),JDBC和ODBC都是用来连接数据库的启动程序,都用于应用程序和数据库的交互。   结构模型 JDBC   根据Ja...
分类:数据库   时间:2014-06-20 09:07:35    阅读次数:299
【原】新装SQL Server 2014 遇到问题的解决方法。
【尝试读取或写入受保护的内存。这通常指示其他内存已损坏。 (System.Data)】 管理员身份运行 cmd -> 输入 netsh winsock reset 提问者评价 曾经让我重装系统的bug,一句话就就解决了,谢谢你~ 评论 | 2...
分类:数据库   时间:2014-06-07 16:12:07    阅读次数:239
GDB调试core dump文件示例
core dump又叫核心转储, 当程序运行过程中发生异常, 程序异常退出时, 由操作系统把程序当前的内存状况存储在一个core文件中, 叫core dump. (linux中如果内存越界会收到SIGSEGV信号,然后就会core dump) 在程序运行的过程中,有的时候我们会遇到Segment fault(段错误)这样的错误。这种看起来比较困难,因为没有任何的栈、trace信息输出。该种类型的...
分类:数据库   时间:2014-06-20 09:56:07    阅读次数:299
重新发现Oracle太美之orainstRoot.sh
重新发现Oracle太美之orainstRoot.sh 我们安装数据库软件的时候,都要会执行orainstRoot.sh,今天就来仔细看看这个脚本是来干嘛的。 平台为RedHat 6.4 x64位的,数据库版本为11.2.0.4.2 下面是脚本的内容 [oracle@rh64 ~]$ cd /u01/app/oraInventory/ [oracle@rh64 oraInventory]...
分类:数据库   时间:2014-06-29 07:30:30    阅读次数:387
赵雅智_使用sqlite创建数据库
DatabaseHelper.java package com.example.android_sqlite.database; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteDatabase.CursorFa...
分类:数据库   时间:2014-06-20 10:44:04    阅读次数:312
MongoDB第二弹——基本操作
查询已经创建的数据库 show dbs 选择数据库 use DATABASE_NAME 查询该数据库里面的集合 show collections 删除集合操作: db.COLLECTION_NAME.drop() 插入数据操作: db.COLLECTION_NAME.insert( do...
分类:数据库   时间:2014-06-20 10:57:41    阅读次数:275
POJ 3255 Roadblocks
POJ 3255 Roadblocks...
分类:数据库   时间:2014-06-20 10:42:11    阅读次数:267
重新发现Oracle太美之如何重新安装sqlplus help?
在Oracle数据库中安装sqlplus中帮助命令行的脚本在$ORACLE_HOME/sqlplus/admin/help下面。 如下所示: [oracle@rh64 admin]$ cd $ORACLE_HOME/sqlplus/admin [oracle@rh64 admin]$ ls -ltr total 20 -rw-r--r-- 1 oracle oinstall 2118 F...
分类:数据库   时间:2014-06-07 14:54:33    阅读次数:280
MySQL学习笔记之五 有关数据表操作
MySQL在创建表的时候,创建一个.frm文件保存表和列定义。...
分类:数据库   时间:2014-06-29 07:34:27    阅读次数:385
ORACLE MERGE INTO语句,unable to get a stable set of rows in the source tables报错解决
ORACLE数据库,MERGE INTO语句,经常会出现 ORA-30926: unable to get a stable set of rows in the source tables 报错解决...
分类:数据库   时间:2014-06-20 10:34:09    阅读次数:350
Mysql、Oracle、Db2的比较
Process - - - database - Object Process - Server - User - Object Process - database - User - Schema - Object 依次是Mysql、Oracle、Db2 没做过oracle多实例,db2也是刚刚接触,浅显的理解 Mysql这种方式很初级最容易被人想到,Da...
分类:数据库   时间:2014-06-20 09:57:32    阅读次数:374
Performing User-Managed Database-18.5、Restoring Control Files
18.5、Restoring Control Files 18.5.1、Restore Lost Copy of a Multiplexed Control File 18.5.1.1、Copying a Multiplexed Control File to a Nondefault Location 假设丢失控制文件的磁盘和文件系统不能再关联,那么必须修改CONTROL_FILES初始化...
分类:数据库   时间:2014-06-20 13:22:46    阅读次数:259
Performing User-Managed Database-18.4、Restoring Datafiles and Archived Redo Logs
18.4、Restoring Datafiles and Archived Redo Logs 如果介质失败损坏一个或多个数据文件,恢复损坏的文件前必须还原数据文件。如果还原的位置不是原始位置,必须在控制文件显示数据文件的新位置。 在裸设备上还原数据文件的过程和在文件系统上是相同的。 模拟1、在testtbs01中创建表,插入数据,然后切换日志,备份归档日志,testtbs01的某个数据文件...
分类:数据库   时间:2014-06-07 16:14:03    阅读次数:269
MySQL学习笔记之三 表类型
选择你的引擎 你能用的数据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MySQL。仅仅为了添加一个特性而编译应用程序的概念对于Windows的开发人员来说可能很奇怪,但是在UNIX世界里,这已经成为了标准。在缺省情况下,MySQL支持三个引擎:ISAM、MyISAM和HEAP。另外两种类型InnoDB和Berkley(BDB),也常常可以使用。...
分类:数据库   时间:2014-06-20 10:58:25    阅读次数:252
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!