mysql/oracle/sqlserver
qq_26182553
这个作者很懒,什么都没留下…
展开
-
sql server 字符串和日期的转换函数
字符串转换为日期: cast('20100514' as datetime) 日期转换为字符串: CONVERT(nvarchar(30), GETDATE(), 126)日期格式规则如下: 1 101 美国 mm/dd/yyyy 2 102 ANSI yy.mm.dd 3 103 英国/法国 dd/mm/yy 4 104 德国 dd.mm.yy 5 105 意大利 dd-m原创 2017-07-13 11:02:54 · 25104 阅读 · 0 评论 -
sql server 中用sql实现两个表之间的inert/delete/update
sql 中涉及到两个表CurrentData.dbo.EVUniverse and CurrentData.dbo.Staging_EVUniverse, 从前表到后表操作;--INSERT NEW RECORDSINSERT INTO CurrentData.dbo.EVUniverseSELECT *FROM CurrentData.dbo.Staging_EVUniverse s原创 2017-07-13 11:08:06 · 261 阅读 · 0 评论 -
开发中sql server一些问题的解决办法
Java开发中连接sql server中的问题1. 在Java中使用jtds链接sqlserver<persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java原创 2017-07-13 11:21:53 · 450 阅读 · 0 评论 -
事务隔离级别
问题 简称 解决方法 使用到的数据库锁 隔离级别两个事务都同时更新一行数据,一个事务对数据的更新把另一个事务对数据的更新覆盖了。 更新丢失 如果一个事务已经开始写数据,则另外一个事务则不允许同时进行写操作,但允许其他事务读此行数据。 排他写锁 Read Uncommitted 未授权读取一个事务读取到了另一个事务未提交的数据操作结果。 脏读 读取数据的事务允许其他事务继续访问该行数据,但是未提交的原创 2017-07-13 11:20:33 · 141 阅读 · 0 评论 -
sql server 2008 自动备份问题诊断
首先确保服务“SQL SERVER AGENT”处于运行状态。 如果在事件查看器里看到的错误报告如下:无法确定所有者 AAA/Administrator (拥有作业 备份-AAA)是否有服务器访问权限 (原因: 无法获取有关 Windows NT 组/用户 'AAA/Administrator' 的信息,错误代码 0x534。 [SQLSTATE 42000] (错误 15404)).原创 2017-07-13 11:24:13 · 510 阅读 · 0 评论 -
server2012 上安装sql server
以下内容是我在server2012上安装sqlserver逐次遇到的问题 1. sqlserver进度条停留在启用netf35无进展解决方法:安装.net framework 3.5http://www.xp89.com/article/html/3096.html 2. telnet 连不上 1433 端口解决方法:a. 打开防火墙TCP 1433端口原创 2017-07-13 11:24:06 · 2406 阅读 · 0 评论 -
事物的传播特性和隔离级别
事务的传播特性:PROPAGATION_REQUIRED–支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。PROPAGATION_SUPPORTS–支持当前事务,如果当前没有事务,就以非事务方式执行。PROPAGATION_MANDATORY–支持当前事务,如果当前没有事务,就抛出异常。PROPAGATION_REQUIRES_NEW–新建事务,如果当前存在事务,把当...原创 2018-01-30 19:30:43 · 252 阅读 · 0 评论 -
Docker中安装Mysql
将mysql 复制到dockerdocker cp MySQL-server-5.6.36-1.el7.x86_64.rpm mysql_master2:/root/docker cp MySQL-server-5.6.36-1.el7.x86_64.rpm mysql_master2:/root/docker cp MySQL-server-5.6.36-1.el7.x86_64.rpm my原创 2018-04-16 15:59:03 · 222 阅读 · 0 评论 -
分布式两阶段提交和三阶段提交
转载:https://blog.csdn.net/u010191243/article/details/52081891 随着大型网站的各种高并发访问、海量数据处理等场景越来越多,如何实现网站的高可用、易伸缩、可扩展、安全等目标就显得越来越重要。 为了解决这样一系列问题,大型网站的架构也在不断发展。提高大型网站的高可用架构,不得不提的就是分布式。本文主要介绍关于分布式事务,二阶段提交和...转载 2018-05-18 06:58:19 · 891 阅读 · 1 评论 -
MS系列: MySQL 通用调优
这里是 MySQL5.6 及以上的调优参数,主要是提升多个 database/table 的写入和查询性能:避免使用 Swap 内存首先 MySQL 要绝对避免使用 Swap 内存,网上有多种办法,可以参考。调整heap大小当 Order By 或者 Group By 等需要用到结果集时,参数中设置的临时表的大小小于结果集的大小时,就会将该表放在磁盘上,这个时候在硬盘上的 ...原创 2018-04-25 18:24:12 · 178 阅读 · 0 评论 -
MS系列:Mysql、Mycat
一致性哈希分片什么是一致性哈希 http://www.zsythink.net/archives/1182 一致性哈希的扩容 https://blog.csdn.net/ydyang1126/article/details/70773557?locationNum=11&fps=1 慢日志http://www.zsythink.net/archives/1260...原创 2018-04-19 15:46:43 · 252 阅读 · 0 评论 -
Mycat调优
JVM调优内存占用分两部分:java堆内存+直接内存映射(DirectBuffer占用),建议堆内存适度大小,直接映射内存尽可能大,两种一起占据操作系统的1/2-2/3的内存。 下面以服务器16G内存为例,Mycat堆内存4G,直接内存映射6G,JVM参数如下: -server -Xms4G –Xmx4G XX:MaxPermSize=64M -XX:MaxDirectMemorySize=原创 2018-04-30 11:41:52 · 2146 阅读 · 1 评论 -
MS系列:Mycat缓存
Mycat 缓存支持 ehcache,mapdb,leveldb,通过配置文件 cacheservice.properties,决定使用种缓存。 缓存的代码在 org.opencloudb.cache 和 org.opencloudb.cache.impl 包中。 查看缓存信息:show @@cache;+-------------------------------------+----...原创 2018-04-30 08:29:29 · 1459 阅读 · 0 评论 -
MyCat常用配置
schema.xml<?xml version="1.0"?><!DOCTYPE mycat:schema SYSTEM "schema.dtd"><mycat:schema xmlns:mycat="http://io.mycat/"> <schema name="TESTDB" checkSQLschema="false" sqlMaxLimit="100"> <!-原创 2018-04-18 16:53:02 · 176 阅读 · 0 评论 -
ubuntu16.04 中安装 mysql culster
下载资源mysql-cluster_7.5.9-1ubuntu16.04_amd64.deb-bundle.tar环境说明MGM1: 172.17.0.2 MGM2: 172.17.0.3NDBD1:172.17.0.4NDBD2:172.17.0.5SQL1: 172.17.0.6SQL2: 172.17.0.7创建安装目录 mkdir -p /...原创 2018-04-17 19:06:23 · 551 阅读 · 0 评论 -
sqlserver 完整备份、差异备份、日志备份与恢复脚本
手动备份请参考:http://wenku.baidu.com/view/d57f283f453610661ed9f46a.html?from=search 准备:1.完整备份数据库BACKUP DATABASE CollectionDB TO DISK = 'E:\20150609_75\bak\Test_bak_full.bak' WITH INIT 2.差异备份数据库原创 2017-07-13 11:26:47 · 4696 阅读 · 0 评论 -
Mysql 性能分析
Mysql 查看连接数,状态 :http://blog.csdn.net/starnight_cbj/article/details/4492555原创 2017-07-13 11:26:11 · 126 阅读 · 0 评论 -
乐观锁与悲观锁
悲观锁悲观锁的实现,往往依靠数据库提供的锁机制 (也只有数据库层提供的锁机制才能真正保证数据访问的排他性,否则,即使在本系统中实现了加锁机制,也无法保证外部系统不会修改数据)在对任意记录进行修改前,先尝试为该记录加上排他锁(exclusive locking)。如果加锁失败,说明该记录正在被修改,那么当前查询可能要等待或者抛出异常。 具体响应方式由开发者根据实际需要决定。如果成原创 2017-07-13 11:32:31 · 177 阅读 · 0 评论 -
Mysql表分区
Mysql表分区有以下几种方式: Range List Hash Key 这几种方式的详细区别请参考: http://www.jb51.net/article/48425.htm 下面以Range为例详细说明分区的使用过程:原创 2017-07-26 16:52:46 · 347 阅读 · 0 评论 -
SqlServer表分区
1. 创建文件组和文件图形界面: 选择数据库--右键属性--文件组 和 文件 脚本alter database CollectionDB add filegroup [fg2014]alter database CollectionDB add filegroup [fg2015]alter database CollectionDB add file原创 2017-07-20 20:27:57 · 397 阅读 · 0 评论 -
Sql server 简单应用
exec TimeSeries.dbo.updSECYield '0P00002Y5N','2011-01-31',3.08select top 10 * from SupportData..NotificationHistorywhere Id='429352'--and LastUpdate > cast('2010-09-09 01:00:00' as datetime) --a原创 2017-07-13 11:04:59 · 486 阅读 · 0 评论 -
SQL2008无法启动,报错"17051"怎么解决
SQL2008无法启动,这是错误日志:C:/Program Files/Microsoft SQL Server/MSSQL10_50.MSSQLSERVER/MSSQL/Log2011-06-01 12:16:35.44 Server Error: 17051, Severity: 16, State: 1.2011-06-01 12:16:35.44 Server SQL原创 2017-07-13 11:31:53 · 857 阅读 · 0 评论 -
SQL Server 2008完整+差异备份及还原实战
百度文库: SQL Server 2008完整+差异备份及还原实战 http://wenku.baidu.com/link?url=6_MMnp38k5YwvpCv500Tnrgzgz05Bf1z2I_fWDaqd8LaUqRB7KWwGPv6YpUhPZ-UliFGAxkvAATlPLrQEhWRGU9pAEZ5POKabFtCMJfDWWe原创 2017-07-13 11:24:36 · 1199 阅读 · 0 评论 -
Mysql5.5 免安装版配置步骤
1. 下载免安装版mysql-5.5.43-win32.zip ,解压缩http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.43-win32.zip 2. 配置MYSQL的环境变量 新增系统变量MYSQL_HOME: D:\mysql-5.5.20-win32 在PATH变量的最后面添加: ;%MYSQL_HOME%\bin原创 2017-07-13 11:26:04 · 5700 阅读 · 1 评论 -
Mysql 导入导出数据库
转自: http://blog.csdn.net/yangyu112654374/article/details/4674478 MySQL数据库的备份工具有很多,不过这里介绍的是一个小巧好用的mysqldump工具,位于数据库目录下 bin/mysqldump.exe.这几天用phpMyAdmin备份数据库的时候出现乱码,反复在本地跟远程的Dreamhost空间上测试了数据 库,但是还是原创 2017-07-13 11:25:49 · 231 阅读 · 0 评论 -
C#中Mysql操作的异常: MySQL Connector/Net does not currently support distributed transa
It appears that certain versions of ADO.NET can default to automatically enlisting a connection into an existing transaction. See http://msdn.microsoft.com/en-us/library/ms254973.aspx for more detail,原创 2017-07-13 11:25:28 · 1323 阅读 · 2 评论 -
Mysql: Authentication with old password no longer supported, use 4.1 style password
visual studio: 2012MySql.Data: Version=6.9.4.0 问题描述:连接msql connection时抛出异常:Authentication with old password no longer supported, use 4.1 style password. 原因:mysql 版本较老, 而MySql.Data版本较新使原创 2017-07-13 11:25:12 · 1031 阅读 · 0 评论 -
sql server 如何预防被探测密码
sql server 如何预防被探测密码 1. 隐藏sqlserver实例 2. 修改默认的1433端口 3. 添加防火墙例外 大小: 70.2 KB原创 2017-07-13 11:25:05 · 442 阅读 · 0 评论 -
无法打开sql server 数据库
无法执行“use CollectionDB”,右键查看数据库CollectionDB错误:由于文件不可访问,或者内存或磁盘空间不足,所以无法打开数据库“CollectionDB” 解决办法:1. 确保数据库已备份2. 删除数据库CollectionDB3. 在management studio 中选中“databases” ,右键“attach...”, 选择数据库文件Co原创 2017-07-13 11:24:50 · 2222 阅读 · 0 评论 -
收缩数据库的日志文件
操作命令: 现在我一个库ASFCORE的日志文件已经达到30G了,数据文件为1G,如果要收缩日志文件,则执行如下命令即可!1. 查看数据库(ASFCORE)的recovery_model_desc类型SELECT NAME, recovery_model_desc FROM sys.databases2. 如果是FULL类型,修改为SIMPLE类型 --ALTER DATABASE C原创 2017-07-13 11:24:43 · 302 阅读 · 0 评论 -
安装mysql5.7
解压zip文件到以下目录:C:\Users\zheng\Downloads\TechTool\mysql配置my.ini,在c:/window目录下创建文件my.ini,内容如下:[client] #password = your_password port = 3306 #设置mysql客户端的字符集 default-character-set = utf...原创 2018-06-21 16:13:12 · 361 阅读 · 0 评论