您的位置:首页 > 博客中心 > 数据库 >
  • SqlServer 并发系列之读写分离

    数据库处理高并发两种方式 垂直和水平 区分垂直区分[分布式数据库]: 按模块独立出单独数据库。缺点:对系统各个模块设计要较高要求,高内聚低耦合,改造难度较大。 同时如果数据达到一个新的临界点,还是会存在访问性能低下的可能,比如一个订单数

    2022-03-10 17:53点击阅读

  • 数据库优化方面的经验

    用PreparedStatement 一般来说比Statement 性能高:一个sql 发给服务器去执行,涉及步骤:语法检查、语义分析, 编译,缓存“inert into user values(1,1,1)”-??

    2022-03-10 17:53点击阅读

  • 数据库接口使用说明

    1 阅读对象需要操作mysql数据库的c语言开发人员。2 lstorage功能封装了mysql操作的主要功能,并对其进行了一定简化。3 lstorage框架结构3.1 组件列表组件名称组件类型功能说明libstorage.so动态库stor

    2022-03-10 17:53点击阅读

  • 修改非空表字段类型Oracle

    执行以下语句报"要修改数据类型,则要更改的列必须为空" alter table 表名 modify (目标字段 varchar2(100));解决步骤:第一步,在表中加一个临时字段 alter table 表名 add 临时字段 目标字段原

    2022-03-10 17:53点击阅读

  • 《MySQL必知必会》读书笔记_3

    组合聚集函数SELECTCOUNT(*)ASnum_items,MIN(prod_price)ASprice_min,MAX(prod_price)ASprice_max,AVG(prod_price)ASprice_avgFROMprod

    2022-03-10 17:53点击阅读

  • ORA-12541:TNS:无监听程序 配置Oracle Myeclipse无法连接上 花费一天时间解决掉的

    背景:自己机子做oracle服务器,其他机子可以ping得通我的机子,但是jdbc就是连不上,后来用plsql连出现无监听程序....我昨天重新安装Oracle后,用PL/SQL Developer连接oracle时出现ORA-12541:

    2022-03-10 17:53点击阅读

  • Oracle PL/SQL 多重选择句

    Oracle中语句块的基本格式: declare --变量定义,初始化赋值。 begin --变量的赋值,函数调用,if,while等。 end;Oracle中的语句:关系运算符:=

    2022-03-10 17:53点击阅读

  • Oracle PL/SQL 异常处理

    Oracle数据库中的异常:没有异常的转移,因为没有受检异常和非受检异常得区分。 1.异常的产生: 2.异常的处理: declare   --变量定义,初始化赋值。 begin

    2022-03-10 17:53点击阅读

  • c#写入Mysql中文显示乱码 解决方法 z

    mysql字符集utf8,c#写入中文后,全部显示成?,一个汉字对应一个?解决方法:在数据库连接字符串中增加字符集的说明,Charset=utf8,如MySQLConnection con = new MySQLConnection("se

    2022-03-10 17:53点击阅读

  • 数据库中判断内容中是否包含中文

    SQL Server 用patindex()函数判断,例如‘patindex(%[吖-做]%‘,字段名)0Oracle 用lengthb()和length()函数求字段对应内容的的长度,长度不一样则说明内容中包含汉字数据库中判断内容中是否

    2022-03-10 17:53点击阅读

  • Oracle学习(十五):分布式数据库

    --分布式数据库的独立性:分布数据的独立性指用户不必关心数据如何分割和存储,只需关心他需要什么数据。--本地操作SQL sqlplus scott/tiger--远程操作SQL sqlplus scott/tiger@192.168.1

    2022-03-10 17:53点击阅读

  • 在9i环境dbca到裸设备

    有时候需要装个9i的环境做测试,下面介绍怎么在9中dbca到裸设备上。1 创建逻辑卷lvcreate -n spfile_8M -l 1 vg00lvcreate -n control1_16M -l 2 vg00lvcreate -n c

    2022-03-10 17:53点击阅读

  • Apollo数据库,在线低延迟存储的NoSQL数据库

    Facebook最近公布了Apollo,它是Facebook的一种类似于Paxos的NoSQL数据库。Apollo构建于Apache Thrift 2 RPC框架,采用C++11开发,是一种分层存储系统,所有数据被划分到Shard,非常类似

    2022-03-10 17:53点击阅读

  • Oracle学习(十四):管理用户安全

    --用户(user)SQL --创建名叫 grace 密码是password 的用户,新用户没有任何权限SQL create user grace identified by password;验证用户:密码验证方式(用户名/密码)外部

    2022-03-10 17:53点击阅读

  • Ubuntu12.04安装MariaDB并修改字符集为UTF-8

    其实按照MariaDB官网的步骤来安装MariaDB特别的简单,只要按照步骤来做,很容易就搞定了。首先,到MariaDB官网:https://downloads.mariadb.org/mariadb/repositories/#mirro

    2022-03-10 17:53点击阅读

  • windows下mysql备份、还原,使用mysqldump

    直接备份mysqldump -u用户名-p密码-h 192.168.1.15-c --default-character-set=utf8 数据库名xxx.sql使用gzip压缩备份mysqldump -u用户名-p密码-h 192.16

    2022-03-10 17:53点击阅读

  • Windows环境修改MYSQL的root用户密码

    在使用MYSQL数据库的时候,第一次登录的时候,root默认没有密码。在使用过程中难免会忘记root用户的密码,密码不正确的时候,报如下错误:I:\Develop\mysql-5.6.19\binmysql -u root -pEnter

    2022-03-10 17:53点击阅读

  • 如何一步一步删除(linux & UNIX)环境下 oracle 11g 集群节点

    Deleting a Cluster Node on Linux and UNIX Systems1.确定要删除的节点,是否active,pinned$ olsnodes -s -t如果 pinned ,则crsctl unpin css

    2022-03-10 17:53点击阅读

  • php学习之道:mysql SELECT FOUND_ROWS()与COUNT(*)用法区别

    在mysql中 FOUND_ROWS()与COUNT(*)都可以统计记录,如果都一样为什么会有两个这样的函数呢,下面我来介绍SELECT FOUND_ROWS()与COUNT(*)用法区别SQL_CALC_FOUND_ROWS 关键词必须出

    2022-03-10 17:53点击阅读

  • 通过profile优化SQL语句

    开启profile优化SQL语句:set profiling=1;执行SQL语句show profiles;show profile for query 2;//根据query_id 查看某个查询的详细时间耗费SHOW STATUS LIK

    2022-03-10 17:53点击阅读