• SQL Server 2012 sa 用户登录 18456 错误

    最近想研究下SQL SERVER2012 Enterprise版本的数据库,听说功能很强大。我是在win7上安装的,安装的过程很顺利,我在用“Windows 身份验证”时,一切OK,但是在用SA用户登录数据库的时候出现如下的错误: 之前装过SQL7.0, SQL2000, SQL2005版的、2008版的,好像没有这复杂啊,百度了下找到了一个解决方案,归纳一下:这个错误一般由三个原因引起,登录方式设置错误、sa设置...
    作者:孤风一剑/2014年10月30日/分类:数据库开发/阅读:1,292次/标签:/评论关闭
  • mysql利用存储过程批量插入数据

    最近需要测试一下mysql单表数据达到1000W条以上时增删改查的性能。由于没有现成的数据,因此自己构造,本文只是实例,以及简单的介绍。 首先当然是建表: [sql] CREATE TABLE `fortest` (     `ID` INT(30) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,     `IP` VARCHAR(32) NOT NULL,     `OID` VARCHAR(15) DEFAULT NULL)   其次,构建存储过程: [sql] ...
    作者:孤风一剑/2014年10月30日/分类:数据库开发/阅读:1,588次/标签:, /评论关闭
  • Oracle EBS附件下载功能

    附件下载功能 使用 fnd_lobs 表结合 fnd_gfm 包下载文件,可以下载已经存在fnd_lobs表里的文件,也可以手动写些内容进fnd_lobs表,然后在浏览器里显示: --1.下载fnd_lobs表里已经存在的文件: DECLARE   v_file_id NUMBER;   url       VARCHAR2(500 ); BEGIN   --Get the file_id of the file which you want to download in fnd_lobs   v_file_id := xxxxxx;   --Get Th...
    作者:孤风一剑/2014年10月30日/分类:数据库开发/阅读:1,614次/标签:, , , , /评论关闭
  • 如何加快数据库查询速度

    1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t where num=03.应尽量避免在 where 子句中使用!=或&...
    作者:孤风一剑/2014年10月22日/分类:数据库开发/阅读:871次/标签:, /评论关闭
  • 理解MySQL——索引与优化

    写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页面在磁盘上随机分布,需要进行10^4次I/O,假设磁盘每次I/O时间为10ms(忽...
    作者:孤风一剑/2014年10月09日/分类:数据库开发/阅读:1,051次/标签:, , /评论关闭
  • mysql性能优化-慢查询分析、优化索引和配置

    一、优化概述 二、查询与索引优化分析 1性能瓶颈定位 Show命令 慢查询日志 explain分析查询 profiling分析查询   2索引及查询优化 三、配置优化 1)      max_connections 2)      back_log 3)      interactive_timeout 4)      key_buffer_size 5)      query_cache_size 6)      record_buffer_size 7)      read_rnd_buffer_size 8)      sort_buffer_size 9)      join_...
    作者:孤风一剑/2014年10月09日/分类:数据库开发/阅读:873次/标签:, , , /评论关闭
  • Oracle非关键文件恢复,redo、临时文件、索引文件、密码文件

    增量备份的应用在recovery阶段,不再restore阶段 了解数据库设置表: SQL>desc database_properties Name                                      Null?    Type ----------------------------------------- -------- ---------------------------- PROPERTY_NAME                             NOT NULL VARCHAR2(30) PROPERTY_VALUE                                    ...
    作者:孤风一剑/2014年9月29日/分类:数据库开发/阅读:822次/标签:, /评论关闭
  • MySql 备份还原

    mysql备份还原方法  mysql备份和还原我们一般会执行这样的操作:在现场mysql数据库(一般是linux系统)上备份数据库(一般有几十G到上百G)到windows机器上,然后到公司后将windows机器上的文件还原到公司的linux系统的mysql数据库上。             本文档主要用于需要备份的数据库很大的情况下的操纵(数据库很小的话有很多其他简便的方法)。在现实情况当中我们一般是在现...
    作者:孤风一剑/2014年9月28日/分类:数据库开发/阅读:806次/标签:, /评论关闭
  • Oracle 11g 列转行listagg

        在Oracle 11g之前列转行有些麻烦,11g之后,非常简单。现在有功能的业务是,有一张test的表记录的是单据的审批信息,id为审批信息的主键,sheet_id为外键,是单据的id,remark为审批的内容,在前端的列表页面上,要看到这个单据所有的审批信息,要显示在一个格子里面。 SQL> drop table test purge; SQL> create table test ( id  number(10), sheet_id number(10)...
    作者:孤风一剑/2014年9月02日/分类:数据库开发/阅读:1,231次/标签:, /评论关闭
  • 一个项目中常用到的50个SQL语句

    一个项目用到的50个SQL语句 说明:以下五十个语句都按照测试数据进行过测试,最好每次只单独运行一个语句。 问题及描述: --1.学生表 Student(Sid,Sname,Sage,Ssex)--Sid 学生编号,Sname学生姓名,Sage 出生年月,Ssex 学生性别 --2.课程表 Course(Cid,Cname,Tid)--Cid --课程编号,Cname课程名称,Tid 教师编号 --3.教师表 Teacher(Tid,Tname) --Tid 教师编号,Tname 教师姓名 -...
    作者:孤风一剑/2014年8月18日/分类:数据库开发/阅读:2,024次/标签:/评论关闭