好记心不如烂笔头,很多东西当时没记下来,过了就忘了,下次用到时又得浪费好多时间才能解决。今天又遇到修改MySQL默认字符集编码的问题,折腾了半天解决了,赶快记录下来,以后就不用每次折腾了。 查看MySQL字符集的命令是“show variables like '%char%';”。 以MySQL5. ...
分类:
数据库 时间:
2016-09-19 11:29:26
阅读次数:
177
在做db基准测试的时候,qps,tps 是衡量数据库性能的关键指标。本文比较了网上的两种计算方式。先来了解一下相关概念。 概念介绍: QPS:Queries Per Second 查询量/秒,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理查询量多少的衡量标准。 TPS ...
分类:
数据库 时间:
2016-09-19 11:30:06
阅读次数:
254
1.查看所有用户:select * from dba_users; select * from all_users; select * from user_users; 2.查看用户或角色系统权限(直接赋值给用户或角色的系统权限):select * from dba_sys_privs; selec ...
分类:
数据库 时间:
2016-09-19 11:28:05
阅读次数:
144
在程序中定义变量、常量和参数时,则必须要为它们指定PL/SQL数据类型。在编写PL/SQL程序时,可以使用标量(Scalar)类型、复合(Composite)类型、参照(Reference)类型和LOB(Large Object)类型等四种类型。 在PL/SQL中用的最多的就是标量变量,当定义标量变 ...
分类:
数据库 时间:
2016-09-19 11:26:34
阅读次数:
122
摘要MySQL的最初的核心思想,主要是开源、简便易用。其开发可追溯至1985年,而第一个内部发行版本诞生,已经是1995年。到1998年,MySQL已经可以支持10中操作系统了,其中就包括win平台。...
分类:
数据库 时间:
2016-09-19 10:20:19
阅读次数:
320
扯淡 距上次接触 Oracle 数据库已经是 N 年前的事了,Oracle 的工作方式以及某些点很特别,那会就感觉,这货就是一个奇葩!最近重拾记忆,一直在折腾 Oracle,因为 Oracle 与众不同,所以,想在这儿记录下 Oracle 不同于其他数据库的一些地方以及使用 Oracle 过程遇上的 ...
分类:
数据库 时间:
2016-09-19 10:01:45
阅读次数:
240
1.运行 regedit 打开注册表编辑器。2.依次展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager目录,找到其中的 PendingFileRenameOperations 项目,直接右键,选择“删除”即可。P ...
分类:
数据库 时间:
2016-09-19 08:56:11
阅读次数:
171
--索引(index)和视图(view)-- --索引(index) 概述: 数据库中的索引类似于书籍的目录,他以指针形式包含了表中一列或几列组合的新顺序,实现表中数据库的逻辑排序。索引创建在数据表或者视图的字段上,生成索引页,存放于数据库中。--分类:在SQL Server中,根据索引的作用和存储 ...
分类:
数据库 时间:
2016-09-19 06:45:44
阅读次数:
673
从数据结构角度 1、B+树索引(O(log(n))):关于B+树索引,可以参考 MySQL索引背后的数据结构及算法原理 2、hash索引:a 仅仅能满足"=","IN"和"<=>"查询,不能使用范围查询b 其检索效率非常高,索引的检索可以一次定位,不像B-Tree 索引需要从根节点到枝节点,最后才能 ...
分类:
数据库 时间:
2016-09-19 06:42:12
阅读次数:
156
SELECT count(*) FROM 表名 WHERE 条件 // 这样查出来的是总记录条SELECT count(*) FROM 表名 WHERE 条件 GROUP BY id //这样统计的会是每组的记录条数.如何获得 第二个sql语句的总记录条数? 则是,如下: select count( ...
分类:
数据库 时间:
2016-09-19 06:42:02
阅读次数:
221
实际上是结合struts2来从数据获取json格式的数据。 关键代码: GetUserAction.java代码 package com.log.control; import java.io.IOException; import java.io.StringWriter; import java ...
分类:
数据库 时间:
2016-09-19 06:39:30
阅读次数:
170
这篇博客主要记录sql的五种子句查询语法! 一个重要的概念:将字段当做变量看,无论是条件,还是函数,或者查出来的字段。 select五种子句 where 条件查询 group by 分组 having 筛选 order by 排序 limit 限制结果条数 为了练习上面5种子句,先建立一张goods ...
分类:
数据库 时间:
2016-09-19 06:36:47
阅读次数:
446
String和StringBuilder 在使用String类时常常存在这样一个问题:当每次为同一个字符串重新赋值时,都会在内存中创建一个新的字符串对象,需要为该新对象分配新的空间,这样会加大系统的开销。因为system.String类是一个不可变的数据类型,一旦对一个字符串对象进行初始化后,该字符 ...
分类:
数据库 时间:
2016-09-19 01:25:15
阅读次数:
490
UNION和UNION ALL的作用和语法 UNION 用于合并两个或多个 SELECT 语句的结果集,并消去表中任何重复行。UNION 内部的 SELECT 语句必须拥有相同数量的列,列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同.SQL UNION 语法: SEL ...
分类:
数据库 时间:
2016-09-19 01:21:56
阅读次数:
237
ADO.NET提供了两个组件,用来访问和处理数据:.NET Framework数据提供程序和DataSet(数据集) .NET Framework数据提供程序是专门为数据处理及快速地只进、只读访问数据而设计的组件。使用它可以连接数据源、执行命令和检索结果,直接对数据源进行操作。 DataSet是专门 ...
分类:
数据库 时间:
2016-09-19 01:19:03
阅读次数:
189
在mysql 中,索引可以分为两种类型 hash索引和 btree索引。 什么情况下可以用到B树索引? 1.全值匹配索引 比如: orderID="123” 2.匹配最左前缀索引查询 比如:在userid 和 date字段上创建联合索引。 那么如果输入 userId作为条件,那么这个userid可以... ...
分类:
数据库 时间:
2016-09-19 01:18:37
阅读次数:
153