数据库技术
#此处以收集mysql慢查询日志为准,根据文件名不同添加不同的字段值input { file { path => "/data/order-slave-slow.log" type => "mysql-slow-log" start_position => "beginning" codec => ... ...
1. 方式1:IP:监听端口/实例ID,例如:192.168.0.1:1521/orcl 2.方式2:IP:监听端口/服务名,例如:192.168.0.1:1521/ORCL.168.0.1 查看服务名方式如下: sqlplus / as sysdba; select global_name fro ...
在一张单表5000W数据上进行数据查询时传入两个单列索引条件,进行组合索引查询时,如果最后有order by id排序,与去除该排序,性能差距接近两个数量级 结论:在使用列的默认排序时,不应该再order by该列 顺便再记录一下遇到的其他SQL性能问题: 1, limit a,b 在a值过大时,也 ...
引:MyISAM存储引擎的表在数据库中,每一个表都被存放为三个以表名命名的物理文件。 1、首先肯定会有任何存储引擎都不可缺少的存放表结构定义信息的.frm文件, 2、另外还有.MYD和.MYI文件,分别存放了表的数据(.MYD)和索引数据(.MYI)。 每个表都有且仅有这样三个文件做为MyISAM存 ...
在window server 2012服务器上,安装 SQL Server 2012的过程中,报了一个错误,一个安装失败, 在安装SQL 2012的过程中。出现下面错误:启用 Windows 功能 NetFx3 时出错,错误代码: -2146498298。请尝试从 Windows 管理工具启用 Wi ...
1 USE [Test] 2 GO 3 /****** Object: Trigger [dbo].[shipment_mstInsert] Script Date: 2017/6/22 19:11:16 ******/ 4 SET ANSI_NULLS ON 5 GO 6 SET QUOTED_I... ...
动态的生成sql语句,根据不同的条件构造不同的where字句,是拼接sql 字符串的好处。而Linq的推出,是为了弥补编程中的 Data != Object 的问题。我们又该如何实现用object的动态查询呢?1,用object的查询是什么?我们可以简单的举这么一个例子。我们到公安局查找一个人。首先 ...
原始数据是unicode,存入数据库。需要注意的几个地方: 1、建立数据库时,选择编码方式为utf8 -- UTF-8 Unicode 2、代码中建立数据库连接时,选择charset=utf8 3、存入数据前,处理数据MySQLdb.escape_string(data.encode('utf-8' ...
1、选择合适的数据类型 为列选择最小化的数据类型 假设一列中的文本长度不一,使用VARCHAR而不是CHAR 不存储Unicode不要使用NVARCHAR或者NCHAR 假设一行的长度不超过8000,使用VARCHAR而不是TEXT 对于仅存数字的列要使用数字类型而不要用字符类型 不要使用字符串类型 ...
由于最近工作要做MySQL集群,所以需要安装MySQL,本机可以联网,如不能联网可参看rpm安装方法,废话不多,具体安装步骤如下: 1,下载MySQL wget https://repo.mysql.com//mysql57-community-release-el6-11.noarch.rpm 2 ...