資料庫管理員DBA

資料庫管理員DBA什麼是DBA  資料庫管理員,英文是Database

TNS-03505 名稱無法解析

TNS-03505 名稱無法解析TNS-03505 名稱無法解析問題現象:[Oracle@db01 admin]$ tnsping pri TNS Ping Utility for Linux: Version 11.2.0.4.0 - Production on 15-JUN-2015 21:57:52 Copyright (c) 1997, 2013, Oracle. All rights reserved.Used parameter files:TNS-03505:

PostgreSQL checkpoint原理

PostgreSQL checkpoint原理今天來談一下PostgreSQL 的checkpoint原理。檢查點功能在現有流行的資料庫中都具備。如Oracle,MySQL等,尤其是Oracle 對檢查點功能的實現,非常完善。Oracle不僅有全域檢查點,還有增量檢查點,即非常著名的 “Incremental

impdp異常中斷導致出現問題的解決

impdp異常中斷導致出現問題的解決今天查看資料庫的負載,發現cpu消耗異常的高。裡面有不少dw的進程.但是查看impdp的進程卻不存在。 查看datapump的進程情況,發現大量的job,但是狀態都是not running. select * from dba_datapump_jobs where owner_name='MIG_TEST'; SYS_IMPORT_TABLE_01  SYS_IMPORT_TABLE_02

Oracle監聽不定期出現異常故障處理

Oracle監聽不定期出現異常故障處理環境:作業系統為:SunOS 5.10資料庫版本:Oracle RAC 11.2.0.3.0該主機上有2個庫,一套RAC的節點1在上面,還有另外一個庫,之所以使用的是DB下的監聽而沒用GRID下的監聽,是為了避免停掉CRS時影響另外一個庫的使用。故障現象:資料庫監聽不定期出現異常 ,從應用tnsping資料庫,時間花費很長甚至連不上故障分析處理過程:從應用主機tnsping如下:racdb1_scenemon$tnsping

SQL語句最佳化之JOIN和LEFT JOIN 和 RIGHT JOIN語句的最佳化,sqljoin

SQL語句最佳化之JOIN和LEFT JOIN 和 RIGHT JOIN語句的最佳化,sqljoin在資料庫的應用中,我們經常需要對資料庫進行多表查詢,然而當資料量非常大時多表查詢會對執行效率產生非常大的影響,因此我們在使用JOIN和LEFT JOIN 和 RIGHT

plsql匯出匯入,plsql匯出

plsql匯出匯入,plsql匯出匯出步驟:1 tools ->export user object 選擇選項,匯出.sql檔案2 tools ->export tables-> Oracle Export 選擇選項匯出.dmp檔案匯入步驟:1 tools->import tables->SQL Inserts 匯入.sql檔案2 tools->import talbes->Oracle Import然後再匯入dmp檔案資料庫的匯入匯出成功=======

Redis配置詳解,redis詳解

Redis配置詳解,redis詳解 Web程式猿部落格:http://blog.csdn.net/thinkercode如果是一個專業的 DBA, 那麼執行個體啟動時會加很多的參數以便使系統啟動並執行非常穩定, 這樣就可能會在啟動時在 Redis 後面加一個參數,以指定設定檔的路徑,就象 mysql 一樣的讀取啟動設定檔的方式來啟動資料庫。源碼編譯完成後,在 Redis目錄下有一個redis.conf 檔案,這個檔案即是 Redis

我們該如何設計資料庫(二)

最近公司要開發新系統,基本決定使用ORM高層還在猶豫,擔心效率問題)。既然使用了ORM,那麼自然而然的就想到了用物件導向的思想來設計資料庫。本篇文章旨在討論如何抽象以使用者作為抽象的例子),並提出一些解耦的思路。我也是第一次在實際項目中使用物件導向的思想來設計資料庫,寫下這篇部落格,也是希望與大家多多交流。本文開始首先來需求分析我們的系統有前台和後台,前台使用者有:Man,Woman,SuperMan,SpiderMan與IronMan。後台使用者為Administrator。前台使用者都要填寫

我們該如何設計資料庫(三)(續)(1)

上篇部落格《我們該如何設計資料庫(三)》寫出來之後,深感自己寫得不夠清晰,虎頭蛇尾,描述問題用了很多篇幅,而問題的解決方案及其優缺點卻是一筆帶過,於是就寫下了這篇部落格來負荊請罪。範例程式碼下載:點擊這裡下載 範例程式碼說明見下文首先讓我們來回顧一下《我們該如何設計資料庫(三)》中描述的問題:現在有一個系統,我們暫時假設為學校選課系統。系統要按學校來賣。每個學校的選課邏輯都是一樣的,而表中的資料有共性,但是也有差異性。比如說基本的Teacher表結構是這樣的:現在把系統賣給A學校。A學

iOS 7: 如何為iPhone 5S編譯64位應用。

隨著iPhone 5S的推出,大家開始關心5S上所使用的64位CPU A7。除了關心A7的效能以外,大家還會關心一個問題,那就是使用A7的64位系統對應用有沒有什麼要求。特別是應用開發人員,大家都比較關心我們的應用如何遷移到64位的系統上來,以充分發揮A7的能力。其實這些問題都可以在蘋果的官方文檔《64-Bit transition Guide for Cocoa Touch》中找到答案。為了大家方便,我將《64-Bit transition Guide for Cocoa

【翻譯自mos文章】 11gR1版本 asmcmd的新命令--cp、md_backup、md_restore,11gr1--cp

【翻譯自mos文章】 11gR1版本 asmcmd的新命令--cp、md_backup、md_restore,11gr1--cp11gR1版本 asmcmd的新命令--cp、md_backup、md_restore參考原文:ASMCMD - New commands in 11gR1 (Doc ID 451900.1)適用於:Oracle Database - Enterprise Edition - Version 11.1.0.6 to 11.1.0.7 [Release

EBS-PAC成本更新交易處理

PAC成本更新交易處理DECLARE  l_itfs_rec

機房收費系統——項目需求說明書

不管是學習什麼材料,還是初步瞭解一個系統的時候,想學習新東西,聽到最多的就是要瞭解需求,如果需求理解偏差了,那你的系統將變的面目全非。軟體需求說明書1引言1.1編寫目的需求分析人員與使用者進行多次的需求分析調查後,提出的一份比較詳細的軟體需求說明書,這份說明書可以表現出軟體的功能、效能、開發條件等並且在文檔完成之後需要使用者進行閱讀,看是否將需求表達完全,進而補充說明。本文檔的預期讀者有使用者、專案管理人員、文檔編寫人員、需求分析人員等1.2背景說明:a. 

TNS-01201: Listener cannot find executablen 錯誤

    最近在啟動監聽器的時候收到了TNS-01201: Listener cannot find executable...的錯誤提示。這個錯誤還真是一個一直沒有碰到過的錯誤。咋一看還真不明白是怎麼一回事呢。下面是錯誤的具體描述與解決方案。 1、故障描述#在啟動監聽器時收到了TNS-01201錯誤,監聽器無法找到可執行檔oracle@DevDB02:~> lsnrctl start LISTENER_USBO2   &

PL/SQL程式單元

PL/SQL程式單元:/**第一個預存程序,向tab_stu插入一條資料**/create or replace procedure firstPro --is相當於前面的declare在is後面寫申明變數is v_stu_age number:=23;begin insert into tab_stu(stu_id,stu_name,stu_age,class_id) values(5,'德瑪',v_stu_age,3); commit;end firstPro;/**帶參數的預存程序*

Oracle常用指令碼——Agent問題處理指令碼

Agent經常在upload的時候, 會遇到各種問題. 常見的方法, 清理一下日誌, 或者secure.整理了一個指令碼. 這個指令碼適用單機與RAC的環境.注意配置好環境變數AGENT_HOME.#!/bin/bash$AGENT_HOME/bin/emctl stop agentsleep 2rm -fr $AGENT_HOME/$HOSTNAME/sysman/log/*rm -fr $AGENT_HOME/$HOSTNAME/sysman/emd/collection/*rm -fr $

解決MYSQL 8小時串連問題

並不知道該connection已經失效,如果這時有 Client請求connection,將該失效的Connection提供給Client,將會造成上面的異常。 8 hours in idle status.;set global wait_timeout= ;mysql> show variables like '%timeout%';+--------------------------+-------+|

最佳化暫存資料表使用,SQL語句效能提升100倍

SQL語句如下:SELECT DISTINCT cp.name AS cp_name, c.name AS category_name, t.name AS type_name FROM g LEFT JOIN  cp ON cp.id = g.cp_id AND cp.deleted = 0 LEFT JOIN  c ON c.id = g.category_id AND c.deleted = 0 LEFT

MySQL 事務的學習整理

 事務是資料庫區別檔案系統的重要特徵之一。在檔案系統中,如果你正在寫檔案,但是作業系統突然崩潰了,這個時候檔案有可能會被損壞的,當然也會有一些機制讓檔案恢複到某一個時間點,比如依靠原有的備份等。 1 引入事務的目的資料庫系統引入事務的主要目的:事務會把資料庫從一種一致狀態轉換成另外一種狀態。在資料庫提交工作時,可以確保其要麼所有修改都已經儲存了,要麼所有修改都不儲存。 2 ACID簡介InnoDB儲存引擎中的事務完全符合ACID的特性。ACID是如下: &

總頁數: 978 1 .... 24 25 26 27 28 .... 978 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.