码迷,mamicode.com
首页 > 数据库
使用Amoeba for mysql实现mysql读写分离
Amoeba for MySQL致力于MySQL的分布式数据库前端代理层,它主要在应用层访问MySQL的时候充当query 路由功能,专注 分布式数据库 proxy 开发。座落与Client、DB Server(s)之间。对客户端透明。具有负载均衡、高可用...
分类:数据库   时间:2015-08-10 00:36:33    阅读次数:152
(一)SQLite与SQL语句基础
数据库一般分为 关系型和对象型,关系型是主流,对象型数据库是直接把对象存入数据库。 常用关系型数据库: PC:Oracle MySQL SQL Server DB2 嵌入式/移动端:SQLite 本文主要介绍SQLite的基本情况与SQL基本语句。 1.SQLite实际无类型,但是表层划分数据为以下类型。 integer整形 real浮点型 text文本 blob二进制数据...
分类:数据库   时间:2015-08-10 00:33:21    阅读次数:173
ORACLE 第7节 创建和管理表
?用户定义的表: –用户自己创建并维护的一组表 –包含了用户所需的信息 如:SELECT * FROM user_tables;查看用户创建的表 CREATE TABLE 语句 ?必须具备: –CREATE TABLE权限 –存储空间 CREATE TABLE [schema.]table       (column datatype[D...
分类:数据库   时间:2015-08-10 00:29:25    阅读次数:192
之前写的检测mysql 从服务器延迟的脚本
超简易的查看mysql主从延时的脚本....
分类:数据库   时间:2015-08-10 00:27:52    阅读次数:132
mysql 经典sql收集
mysql sql...
分类:数据库   时间:2015-08-10 00:26:24    阅读次数:151
Hive集成Mysql作为元数据时,提示错误:Specified key was too long; max key length is 767 bytes
在进行Hive集成Mysql作为元数据过程中,做完所有安装配置工作后,进入到hive模式,执行show databases;执行正常,接着执行show tables;时却报错。 关键错误信息如下: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Specified key was too long; max key leng...
分类:数据库   时间:2015-08-10 00:23:51    阅读次数:349
(一一三)使用系统自带框架操作SQLite3数据库
系统自带的框架是基于C语言的,使用比较繁琐。 下面是使用步骤: 首先导入libsqlite3.0.dylib。 ①在Document目录下打开数据库,如果没有则创建。 NSString *sqlitePath = [[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObj...
分类:数据库   时间:2015-08-10 00:23:06    阅读次数:143
(一一四)使用FMDB操作SQLite数据库
上节介绍了用系统自带的C语言库操作SQLite的方法,比较繁琐,使用FMDB会大幅度简化,并且是面向对象的,使用十分方便。 使用步骤如下: 先从github下载FMDB框架,然后把它导入工程。 ①导入libsqlite3.0.dylib库。 ②导入主头文件FMDatabase.h。 ③创建数据库对象,传入路径,打开数据库,如果数据库不存在会被创建。 NSString *sqlitePa...
分类:数据库   时间:2015-08-10 00:20:33    阅读次数:183
sql 分页rownumber方式
alter procedure [dbo].[proc_getpaging]( @TableName nvarchar(500), --表名(可以为多表) @ReFieldsStr nvarchar(200) = '*', --字段名(全部字段为*) @OrderStr...
分类:数据库   时间:2015-08-10 00:12:24    阅读次数:205
有用的MySQL语句
摘自onefish资料库1. 计算年数你想通过生日来计算这个人有几岁了。SELECT DATE_FORMAT(FROM_DAYS(TO_DAYS(now()) - TO_DAYS(@dateofbirth)), '%Y') + 0;2. 两个时间的差取得两个 datetime 值的差。假设 dt1 ...
分类:数据库   时间:2015-08-10 00:06:17    阅读次数:179
Web SQL Database 的基本用法
这两天了解了下Web SQL Datebase,觉得有必要mark一下,虽然目前它已暂停研发,但相信在以后会有很棒的发展。在此仅mark下它的基本用法,以备后用! Web Sql Database,中文翻译作“本地数据库”,是随着HTML5规范加入的在浏览器端运行的轻量级数据库。例如购物网站的...
分类:数据库   时间:2015-08-09 23:51:03    阅读次数:210
PI数据库
PI(Plant Information System)是由美国OSIsoft公司开发的一套基于Client/Server结构的商品化软件应用平台,是过程工业全厂信息集成的必然选择。作为工厂底层控制网络与上层管理信息系统网络连接的桥梁,PI在工厂信息集成中扮演着特殊和重要的角色。见百度百科-PI数据...
分类:数据库   时间:2015-08-09 23:50:24    阅读次数:455
fedora22用rpm包安装配置postgresql数据库
严格内网环境,无网络连接,新装fedora 22系统,无任何其他配置。 安装环境: 操作系统:fedora 22数据库:postgresql-9.4 安装包: postgresql94-libs-9.4.4-1PGDG.f22.x86_64.rpmpostgresql94-9.4.4-1PGDG.f22.x86_64.rpmpostgresql94-server-9.4.4...
分类:数据库   时间:2015-08-09 22:38:03    阅读次数:390
SQL技巧之分组求和
这是CSDN问答里面有人提出的一道问题,题目如下。表格如下:得出结果如下:求精简的SQL语句。SQL查询语句:with a as( select rank() over (partition by 商店 order by 商店,sum(价钱) desc) as rowid, 商店,sum(价钱) as 价钱和,备注 from 产品 group by 备注,商店), b as( select 商店...
分类:数据库   时间:2015-08-09 22:34:13    阅读次数:413
简单了解ADO.NET、ADO、OLE DB、ODBC
一、数据访问方式的历史        ODBC – (Open Database Connectivity)是第一个使用SQL访问不同关系数据库的数据访问技术。使用ODBC应用程序能够通过单一的命令操纵不同的数据库,而开发人员需要做的仅仅只是针对不同的应用加入相应的ODBC驱动。   DAO - (Data Access Objects)不像ODBC那样是面向C/C++程序员的,它是微软提供给...
分类:数据库   时间:2015-08-09 22:32:19    阅读次数:222
SqlServer-函数
字符串函数:● ASCII('a')=97---返回字母a对应的ASCII码● CHAR('48')=0---返回48这个ASCII码对应的字符● LCASE('ABcdE')="abced" 或 LOWER('ABcdE')="abced"(将给定字符串转为小写)● UCASE('ABcdE')=...
分类:数据库   时间:2015-08-09 22:27:46    阅读次数:230
谈谈SQL 语句的优化技术
在SQL server的性能优化过程中,TSQL的语句优化是很重要的一环。当您使用各种手段找出系统最需要优化的语句后,应该如何对该语句进行优化呢?下面列出一些TSQL语句优化的常见技巧。1.语句的执行计划分析首先要对该语句的执行计划(execution plan)进行分析,找出语句运行慢的原因。比如...
分类:数据库   时间:2015-08-09 22:24:45    阅读次数:256
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!