数据库技术
Windows下安装zip包解压版mysql虽然官方提供了非常好的安装文件,但是有的时候不想每次再重装系统之后都要安装一遍MySQL,需要使用zip包版本的MySQL。在安装时需如下三步:1.新建my.ini文件在mysql目录,内容如下:[mysqld]
#setbasedirtoyourinst...
explain
select t.order_sn, t.cust_code, ti.tms_order_other_info_id, sp.province_name, sc.city_name, sr.region_name, st.town_name, t.buyer_address
from tms_order t inner join tms_order_other_info ...
1. SqlMapClientFactoryBean:
Spring中通过SqlMapClientTemplate提供对Ibatis的支持,与Spring对Hibernate的支持类似,Spring中SqlMapClientFactoryBean就是管理Ibatis的IoC容器,我们首先分析SqlMapClientFactoryBean的源码:
[java] view plainc...
PL/SQL权限
1、查询用户的权限
Select * From sys.dba_sys_privs
a Where A.grantee= 'username';
2、在当前用户下查询当前用户的权限
SELECT * FROM session_privs;
3、给用户赋权限
Grant select on tablename to...
我先说一下,刚开始我并不知道这是VS2012和SQL Server的兼容问题。由于最近要进行二期的考试系统维护,但是由于原有的考试系统需要用VS2012,而我的VS是2010的,版本太低,无法打开考试系统,所以不得已又安装了VS2012。本来系统盘空间就不够了,而VS2012又是默认装到系统盘的,没办法又折腾着给系统盘扩空间。在这里顺便提一下,360的分区助手真的很好用,呵呵,没有做广告的嫌疑,有...
今天,往ORACLE一个表的VACHAR2(20)字段中插入七个汉字,提示错误:插入的值太大。
改成插入六个汉字,又可以。
一直以来,都以为一个汉字占两个字节。觉得非常奇怪。
用length()、lengthb()函数查看,发现lengthb()是length()的三倍。
于是百度,原来这与ORACLE的字符集设置有关。(以前的项目都是设置成的ZHS16GBK)
字符集设置成...
MongoDB:mongodb在项目开发时的安全验证、分页查询操作。
对于数据库而言,在项目应用中都需要安全验证,不然,就会报错,呵呵~~
现在贴出来我在项目中是怎么做的。
数据源bean:
package com.ishowchina.user.dao;
import com.mongodb.BasicDBObject;
import com.mongodb.DB;
import co...
本文描述如何使用SQL Plan Management管理SQL执行计划。SQL Plan management通过提供capturing,selecting和evolving SQL Plan信息的组件,来防止由于SQL语句的执行计划突然变化导致的性能下降。
第一部分见http://blog.csdn.net/davidwang9527/article/details/18620953
本文包括如下主题:
3.与SQL Tuning Advisor一起使用SQL Plan Baseline
4.使用Fix...
1、 MySQL架构
C/S: client / server架构
MySQL DBMS(Data Bank Management System): 数据库管理系统
客户端 服务器 ---> 数据库 ---> 数据表 ---> (记录/行,字段/列)
2、 数据库程序员需要精通的操作:(不是DBA(数据库管理员))
一、为项目设计表
二、使用SQL语句(SQL语句编...