阿里巴巴資料庫管理員筆試題

以下題目,可根據自己情況挑選題目作答,不必全部作答.您也可以就相關問題直接找負責面試人員面述而不筆答……  一:SQL tuning 類  1:列舉幾種表串連方式   2:不藉助第三方工具,怎樣查看sql的執行計畫   3:如何使用CBO,CBO與RULE的區別   4:如何定位重要(消耗資源多)的SQL   5:如何跟蹤某個session的SQL   6:SQL調整最關注的是什麼   7:說說你對索引的認識(索引的結構、對dml影響、對查詢影響、為什麼提高查詢效能)

資料庫啟動時報ORA-00845錯誤解決方案

資料庫啟動時報ORA-00845錯誤解決方案問題描述:巡檢時發現某一個節點資料庫down了,通過sqlplus 進行系統時顯示串連的是一個空執行個體,嘗試通過startup重啟資料庫報錯,提示MEMORY_TARGETnot supported on this system,查看警示日誌報MEMORY_TARGET失敗,要增加/dev/shm大小才可以解決問題登入資料庫時報錯資訊如下:[Oracle@db01 ~]$ sqlplus / as sysdbaSQL*Plus: Release 11

使用mysqldump匯出資料庫(表)

使用mysqldump匯出資料庫(表)mysqldump用來備份資料庫或在不同資料庫之間遷移資料,mydqldump的備份內容包括用來建立表和裝載表的SQL語句。一、mysqldump使用方法(1)、備份單個資料庫或資料庫中的部分表,使用mysqldump匯出之前,會鎖定表的寫操作,當資料匯出完成後,鎖被釋放。shell> mysqldump [options] db_name [table_name](2)、備份指定的一個或多個資料庫shell> mysqldump

Oracle RAC系統記憶體無法釋放解決方案

Oracle RAC系統記憶體無法釋放解決方案交代一下環境,是現網即時生產資料庫主機。Hp-ux 11.31+Oracle 10.2.0.4.0 RAC叢集。兩台機器戶外RAC,essdb3與essdb4兩台機器。實體記憶體128G,SGA分配64G,PGA分配5G。早上發現essdb4主機glance運行只有6G的空閑記憶體。使用如下命令進行簡單分析:SQL> select distinct sid from v$mystat; 

利用Oracle內建的impdp和expdp進行簡單備份

利用Oracle內建的impdp和expdp進行簡單備份目前有個這樣的需求,每天晚上23點將生產庫的資料備份到備份機器上,第二天備份機器的資料庫可以直接使用,資料是昨天生產庫的資料。(生產資料目前不多,全部資料不超過3000w條)。由於沒有接觸過高深的Oracle知識,只會簡單的impdp和expdp這種內建的工具,所以打算用這種內建的命令加shell指令碼進行完成。現在假設生產庫ip為192.168.1.20(簡稱20),備份庫ip為192.168.1.140(簡稱140)我的設想是這樣的,2

Oracle 10g R2 RAC手動打補丁PSU(10.2.0.5.19)

Oracle 10g R2 RAC手動打補丁PSU(10.2.0.5.19)Oracle 10g R2 RAC手動打補丁PSU(10.2.0.5.19)一、準備工作1,資料庫環境作業系統版本  : RedHat 5.8 x64   資料庫版本    : Oracle 10.2.0.5 x64 RAC    Cluterware    : 10.2.0.5     Oracle

Alter Log中VKTM時間drift漂移現象

Alter Log中VKTM時間drift漂移現象時間是包括資料庫系統在內的諸多資訊系統基礎件的重要因素。對於運行在作業系統OS之上的中介軟體組件而言,擷取到一個準確、連續和一致的時間非常重要,特別是多節點的環境下。如果沒有一個統一的時間管理機制,其上的cluster組件工作是及其困難的。本篇主要介紹Oracle vktm時間後台進程警示的Bug問題。1、從11g

Neo4j圖資料分頁處理

Neo4j圖資料分頁處理首先簡單介紹下Neo4j,Neo4j是一個高效能的NOSQL圖形資料庫,它將結構化資料存放區在網路上而不是表中,它是一個嵌入式的、基於磁碟的、具備完全的事務特性的Java持久化引擎,但是它將結構化資料存放區在網路(從數學角度叫做圖)而不是表中。Neo4j也可以被看做是一個高效能的圖引擎,該引擎具有成熟資料庫的所有特性。Neo4j中涉及到幾個關鍵的實體物件,分別是Node(節點)、Relationship(關係)、Path(路徑)、Direction(關係方向)、Relat

ORA-00824: cannot set sga_target due to existing 問題解決

ORA-00824: cannot set sga_target due to existing 問題解決今天下班到家,接到一同事電話,說是用Oracle9i的用戶端串連Oracle10g後,修改某些參數後,導致Oracle10無法正常啟動,小機重啟了好幾次都不行。遠端連線之後,用Oracle使用者在sqlplus下面startup時,系統提示如下:ORA-00824: cannot set sga_target due to existing internal settings, see

日誌系統ELK使用詳解(四)--kibana安裝和使用,elk--kibana

日誌系統ELK使用詳解(四)--kibana安裝和使用,elk--kibana 概述日誌系統ELK使用詳解(一)–如何使用 日誌系統ELK使用詳解(二)–Logstash安裝和使用 日誌系統ELK使用詳解(三)–elasticsearch安裝 日誌系統ELK使用詳解(四)–kibana安裝和使用

遊標為何物,請你看這裡

昨天小編分享兩篇關於遊標的文章:遊標指令碼效能問題詳解之案例實踐篇,遊標指令碼效能問題詳解之遊標分類特點篇 ,並在文章中簡單對遊標做了說明。今天小編找到了一篇具體介紹遊標的博文,在這裡與大家一起學習。遊標cursor)遊標是系統為使用者開設的一個資料緩衝區,存放SQL語句的執行結果。每個遊標區都有一個名字。使用者可以用SQL語句逐一從遊標中擷取記錄,並賦給主變數,交由主語言進一步處理。主語言是面向記錄的,一組主變數一次只能存放一條記錄。僅使用主變數並不能完全滿足SQL語句嚮應用程式輸出

三種東西永遠不要放到資料庫裡

我已經在很多演講裡說過,改進你的系統的最好的方法是先避免做“蠢事”。我並不是說你或你開發的東西“蠢”,只是有些決定很容易被人們忽略掉其暗含 的牽連,認識不到這樣做對系統維護尤其是系統升級帶來多大的麻煩。作為一個顧問,像這樣的事情我到處都能見到,我還從來沒有見過做出這樣的決定的人有過好

解決MySQL中文亂碼以及版本不一致問題

 一、匯出資料先說明一下自己的環境:Mac OS X 10.8.3, MySQL Community Server 5.6.10, MySQL Workbench

full join 與 left join 和 right join

初學sql的常對left join 和 right join 感到頭痛,其實不用死記硬背,寫個sql驗正下就完了。每次想用時用sql驗正下結果,然後再用。時間長了就記住了。如下:1.建立環境DROP TABLE a PURGE/DROP TABLE b PURGE/CREATE TABLE a ASSELECT 'left_1' AS str,'1' AS v FROM dual UNION ALLSELECT 'left_2','2' AS v FROM dual UNION

字元集總結2

查當前資料庫字元集BYS@bys1>select userenv('language') from dual;USERENV('LANGUAGE')----------------------------------------------------AMERICAN_AMERICA.AL32UTF8BYS@bys1>select * from nls_database_parameters;PARAMETER      &

mongodb學習(一)

最近聽說mongodb很火,於是下載學了一番,下面談一下關於mongodb的學習內容。我的機器系統是ubuntu13.04,在安裝mongodb時就出現了兩種方法:1。下載tar-gz壓縮包解壓安裝 2。用ppa源安裝。因為簡單我選擇了方法2。首先匯入公開金鑰:sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10然後我們需要建立:echo 'deb

MySQL預存程序-->通過遊標遍曆和異常處理遷移資料到曆史表

大表資料移轉,每天淩晨1點到5點執行,執行間隔時間10分鐘,遷移舊資料到曆史表。DELIMITER $$ USE `dbx`$$ DROP PROCEDURE IF EXISTS `pro_xx`$$ CREATE  PROCEDURE `pro_xx`()BEGIN     DECLARE p_oalid INT DEFAULT 0;    DECLARE

Linux ulimit和動態修改MySQL最大線程數限制

但軟體資源限制變化不大,特別是process/file,分別對應nproc和nofilenproc可用 ulimit -u 查詢;nofile可用 ulimit -n 查詢 這裡提一點,自核心2.6.32之後,引入/etc/security/limits.d/90-nproc.conf這就意味/etc/security/limits.d/裡面的檔案的配置會覆蓋/etc/security/limits.conf的配置大都數軟硬限制的設定檔都位於:/etc/security/limits.

Oracle ASM操作管理

查看ASM磁碟情況SQL> select group_number,disk_number,mount_status,header_status,mode_status,state,failgroup,total_mb,free_mb,name,path from v$asm_disk;查看ASM磁碟組情況SQL> select group_number,block_size,name,allocation_unit_size,state,type,total_mb,free_mb,

資料庫基礎知識複習

在邏輯層使用的資料模型包括兩類:一類是,主要用於資料庫設計,它能被一般的使用者理解,與人的思維表達方式比較接近。這樣的模型有(ERM);另一類是,按電腦系統的觀點對資料建模,使得資料更適合用電腦加以表示。這裡模型主要用於DBMS的實現,比如。設計師構建資料庫模式的方法通常是首先使用E-R模型在高層對資料建模,然後再將其轉變成關聯式模式。在物理層使用的資料模型稱為物理資料模型。三部分組成。(DDL),用於定義資料庫模式;2)(DML),用於對資料庫進行查詢和更新;3)(DCL),用於對資料進行許可

總頁數: 978 1 .... 29 30 31 32 33 .... 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.