排序
從每個(gè)分類選擇10條記錄的sql語句
下面是從每個(gè)分類讀取10條記錄的代碼,非常的不錯(cuò)。不過性能就一般化了。 從每個(gè)分類選擇10條記錄 代碼如下:select a.* from Content a where a.log_ID in (select top 10 log_ID from Content ...
在Oracle中利用SQL_TRACE跟蹤SQL的執(zhí)行
當(dāng)你在執(zhí)行一條SQL語句非常慢的時(shí)候,你是不是想問Oracle怎么執(zhí)行這條語句的呢? Oracle提供的SQL_TRACE工具可以讓你知道你執(zhí)行的SQL究竟做了什么.執(zhí)行的過程會被輸出到trace文件中。 下面用例子...
數(shù)據(jù)庫的一些常用知識
數(shù)據(jù)庫的一些常用知識,都是一些很重要的操作語句。 DROP VIEW --從數(shù)據(jù)庫中刪除視圖 CREATE INDEX --為數(shù)據(jù)庫表創(chuàng)建一個(gè)索引 DROP INDEX --從數(shù)據(jù)庫中刪除索引 CREATE PROCEDURE --創(chuàng)建一個(gè)存儲...
SQLServer 循環(huán)批處理
GO命令后面加一個(gè)常量就可以了 下面方法可以用來快速生成一批數(shù)據(jù) if(object_id('t') is not null) drop table t go create table t(id int identity(1,1),name varchar(40)) go insert into t(...
Oracle Database 中關(guān)于null值的存儲
這里主要驗(yàn)證了number 和 varchar2 兩種數(shù)據(jù)類型null值的存儲 先來介紹一下row piece的結(jié)構(gòu) 引用官方文檔的一張結(jié)構(gòu)圖 通常情況下,不包括(cluster table 和 chain row)一個(gè)rowpiece 包括row ...
SQLServer 通用的分區(qū)增加和刪除的算法
本算法默認(rèn)分去函數(shù)中已經(jīng)包含了足夠多的分區(qū)。不需要我們?nèi)討B(tài)的創(chuàng)建分區(qū)。 首先是將一個(gè)數(shù)據(jù)表加入到分區(qū)表的方法: [dbo].[SP_Helper_Partition_Add] @SrcTable nvarchar(256), 待加入的表 ...
從兩種SQL表連接寫法來了解過去
如果想要優(yōu)雅而易于維護(hù)且不容易寫錯(cuò)的代碼,當(dāng)然用高標(biāo)準(zhǔn)的第二種方法。 如果必要考慮風(fēng)險(xiǎn)這個(gè)因素,比如涉及到多種平臺的遷移或者整合,你應(yīng)該用第一種,起碼在兩個(gè)表的情況下他還是比較安全...
MySQL Cluster集群探索與實(shí)踐
MySQL集群是一種在無共享架構(gòu)(SNA,Share Nothing Architecture)系統(tǒng)里應(yīng)用內(nèi)存數(shù)據(jù)庫集群的技術(shù)。這種無共享的架構(gòu)可以使得系統(tǒng)使用低廉的硬件獲取高的可擴(kuò)展性。 MySQL集群是一種分布式設(shè)計(jì)...
SQLServer 批量插入數(shù)據(jù)的兩種方法
在SQL Server 中插入一條數(shù)據(jù)使用Insert語句,但是如果想要批量插入一堆數(shù)據(jù)的話,循環(huán)使用Insert不僅效率低,而且會導(dǎo)致SQL一系統(tǒng)性能問題。下面介紹SQL Server支持的兩種批量數(shù)據(jù)插入方法:Bu...
SQL Server 索引維護(hù)sql語句
SQL Server 索引維護(hù)sql語句,有需要的朋友可以參考下。 使用以下腳本查看數(shù)據(jù)庫索引碎片的大小情況: 代碼如下:DBCC SHOWCONTIG WITH FAST, TABLERESULTS, ALL_INDEXES, NO_INFOMSGS 以下使用腳...
Oracle RAC配置ssh用戶等價(jià)
1).首先以O(shè)racle身份在每個(gè)節(jié)點(diǎn)上執(zhí)行 su - Oracle chmod 700 .ssh cd .ssh ssh-keygen -t rsa ssh-keygen -t dsa 2)把所以節(jié)點(diǎn)authorized_keys文件合成一個(gè),在用這個(gè)文件覆蓋各種節(jié)點(diǎn).ssh下的...