您的位置:首页 > 博客中心 > 数据库 >
  • SQL Tuning 基础概述03 - 使用sql_trace和10046事件跟踪执行计划

    1.使用sql_trace跟踪执行计划1.1 当前session跟踪:alter session set sql_trace = true; //开始sql_tracealter session set tracefile_identifi

    2022-03-14 01:59点击阅读

  • SQL拆分多规则的字符串分离数字。

    --拆分多规则字符串DECLARE @Codes NVARCHAR(MAX)SET @Codes = ‘6*BC-007,*BC-016,9*BC-015‘ --对于*BC-015这种情况,则Qty设置为1SELECT *FROM

    2022-03-14 01:59点击阅读

  • centos6.5 phpmyadmin 您应升级到 MySQL 5.5.0 或更高版本

    UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe6 in position 255: ordinal not in range(128)安装时出错解决办法:yum clean m

    2022-03-14 01:59点击阅读

  • MySQL海量数据查询优化策略

    1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:  select i

    2022-03-14 01:59点击阅读

  • PHP-MySQL,PHP-MySQLi,PDO的差异

    PHP-MySQL是PHP操作MySQL数据库最原始的Extension ,PHP-MySQLi的i代表Improvement ,提供了更加高级的功能,就Extension而言,本身也增加了安全性。而PDO(PHP Data Object)

    2022-03-14 01:59点击阅读

  • Sql Server系列:Microsoft SQL Server Management Studio模板资源管理器

    模板资源管理器是Microsoft SQL Server Management Studio的一个组件,可以用来SQL代码模板,使用模板提供的代码,省去每次都要输入基本代码的工作。  使用模板资源管理器的步骤:  1. 打开Microso

    2022-03-14 01:59点击阅读

  • 数据库工具--DBUtils工具类的使用

    1. DBUtils概述  DBUtils 是 JDBC的一个简化开发工具包.使用DBUtils需要导入的jar包:commons-dbutils-1.4.jar  核心类:QueryRunner  包 org.apache.commons

    2022-03-14 01:59点击阅读

  • mysql触发器与hash索引

    url查询哈希值的维护 触发器 2.1 创建表 pseudohash。2.2 创建触发器,当对表进行插入和更新时,触发 触发器delimiter |create trigger pseudohash_crc_ins before inse

    2022-03-14 01:59点击阅读

  • 通过JDBC连接数据库(摘抄)

    一、什么是JDBC的  JDBC(Java Data Base Connectivity)是一套协议,是JAVA开发人员和数据库厂商达成的协议,也就是由Sun定义一组接口,由数据库厂商来实现,并规定了JAVA开发人员访问数据库所使用的方法的

    2022-03-14 01:59点击阅读

  • SQLSERVER2008新增的审核/审计功能

    很多时候我们都需要对数据库或者数据库服务器实例进行审核/审计例如对失败的登录次数进行审计,某个数据库上的DDL语句进行审计,某个数据库表里面的delete语句进行审计事实上,我们这些审计的需求基本上都是为了一个目的:防黑客上面的这些审计需求

    2022-03-14 01:59点击阅读

  • 重识数据库设计——【软考】

    之前做机房的时候写过一篇,主要写了三范式、E-R图简单创建,现在看起来,光追求宏观不考虑细节是不够的。软考下午题里面的数据库设计的题,让我恶补了一下之前的知识漏洞。  这个题主要分为三部分:补充E-R图,转换成关系模式并找出主外键,偶尔会考

    2022-03-14 01:59点击阅读

  • 获取Oracle隐含参数信息

    Oracle数据库的初始化参数,主要来源于两个Oracle内部数据字典表:X$KSPPCV和X$KSPPI通常我们查询的V$Parameter视图或使用show parameter命令都是就来源于这两个系统表的,但通过这两种方式不能查询隐含

    2022-03-14 01:59点击阅读

  • Oracle_存储过程

    过程一般用于执行一个指定的操作,可以将常用的操作封装成一个过程。一般分为无参数的过程,in 参数的存储过程,out的存储过程, inout 存储过程1—创建in参数的存储过程,create or replace procedu

    2022-03-14 01:59点击阅读

  • GDB多进程调试(转)

    http://www.cnblogs.com/ggjucheng/archive/2011/12/15/2288710.htmlGDB 是 linux 系统上常用的 c/c++ 调试工具,功能十分强大。对于较为复杂的系统,比如多进程系统,如

    2022-03-14 01:59点击阅读

  • 用Toad把excel中的数据导入数据库的表中

    第1步:找到菜单选项第2步:选择表名第4步:设置参数第6步:查看约束第7步:设置导入模式,我设置的时导入完成后不提交,手动提交。点击Execute执行。执行过程中:出现以下错误,问到是否继续执行。这种错误一般是因为excel中的数据结构与数

    2022-03-14 01:59点击阅读

  • mac下搭建nginx+php+mysql

    安装nginxbrew install nginx修改配置文件vim /usr/local/etc/nginx/nginx.conf添加相应的server安装mysqlbrew install mysqlmac自带php-fpm,无洁癖的人

    2022-03-14 01:59点击阅读

  • 第二十三天:共享内存.消息队列及mysql数据库使用

    共享内存和消息队列也是进程间的通信方式。共享内存,(和信号量的操作类似)#includesys/shm.h1、int shmget(key_t key,size_t size,int shmflg);作用:新建一块内存或者返回已建好的内

    2022-03-14 01:59点击阅读

  • 更换Oracle备份数据文件

    应用背景:需要查看和修改一下Interlib中的数据,所以要反复的将备份数据进行导入和清空。整理一下步骤删除tablespacedrop tablespace interlib including contents;删除Userdrop u

    2022-03-14 01:59点击阅读

  • 【原创】MySQL 模拟Oracle邻接模型树形处理

    数据库对层次结构的处理模型有好多种,可以根据自己的需求来设计模型,当然最简单的也是最容易设计的模型就是所谓的邻接模型。在这方面,其他数据库比如Oracle 提供了现成的分析方法 connect by,而MySQL在这方面就显得有些薄弱了。

    2022-03-14 01:59点击阅读

  • oracle_开发子程序和包

    包(package)用于组合逻辑相关的PL/sql类型的(例如:table 类型和record类型),pl/sql 项(列如:游标,和游标变量)和pl/sql子程序(例如:过程和函数)通过使用pl/sql包不仅可以简化应用设计,提高应用 的

    2022-03-14 01:59点击阅读