You are on page 1of 10

1/17/2015

Top50TeradataInterviewQuestions

Top 50 Teradata Interview Questions


DownloadPDF[/top50teradatainterviewquestions/?format=pdf]
1.HowdoyoudefineTeradata?Give
someoftheprimarycharacteristicsof
thesame.
TeradataisbasicallyanRDMSwhichis
usedtodrivetheDatamart,Datawarehouse,
OLAP,OLTP,aswellasDSSAppliancesof
thecompany.Someoftheprimary
characteristicsofTeradataaregivenbelow.
IscapableofrunningonSinglenodes,as
wellasmultinodes.
Parallelismisbuiltintothesystem.
VerymuchcompatiblewiththestandardsofANSI.
Tendstoactinthesamewayasaserver.
ItisanOpenSystemthatbasicallyexecutesforUNIXMRRAS,SuseLinuxETC,WIN2K,
etc.

2.WhatarethenewlydevelopedfeaturesofTeradata?
SomeofthenewlydevelopedfeaturesofTeradataare:
Automatedtemporalanalytics
Extensioninthecompressioncapabilitieswhichallowsflexiblecompressionofdataabout20
timesmoredatathanthepreviousversion.
Customerassociatedinnovationliketetradataviewpoint.
3.HighlightafewoftheimportantcomponentsofTeradata.
http://career.guru99.com/top50teradatainterviewquestions/

1/10

1/17/2015

Top50TeradataInterviewQuestions

SomeoftheimportantcomponentsofTeradataare:
Bynet
AccessModuleProcessor(AMP)
ParsingEngine(PE)
VirtualDisk(vDisk)
VirtualStorageSystem(VSS)

[http://cdn.career.guru99.com/wpcontent/uploads/2013/08/TeradataLogoVertical.gif]
4.Mentiontheprocedureviawhich,wecanrunTeradatajobsinaUNIXenvironment.
AllyouhavetodoisperformexecutioninUNIXinthewayasmentionedbelow.
$Sh>BTEQ<[ScriptPath]>[LogfilePath]
or
$Sh>BTEQ<[ScriptPath]TEE[LogfilePath]
5.InTeradata,howdoweGenerateSequence?
InTeradata,weGenerateSequencebymakinguseofIdentityColumn

6.DuringtheDisplaytime,howisthesequencegeneratedbyTeradata?
AllyouhavetodoisuseCSUM.
7.Acertainloadisbeingimposedonthetableandthattoo,everyhour.Thetrafficinthe
morningisrelativelylow,andthatofthenightisveryhigh.Asperthissituation,whichis
themostadvisableutilityandhowisthatutilitysupposedtobeloaded?
ThemostsuggestibleutilityherehastobeTpump.Bymakinguseofpacketsizedecreasingor
increasing,thetrafficcanbeeasilyhandled.
8.IfFastLoadScriptfailsandonlytheerrortablesaremadeavailabletoyou,thenhow
willyourestart?
Therearebasicallytwowaysofrestartinginthiscase.
MakingtheoldfiletorunMakesurethatyoudonotcompletelydroptheerrortables.
Instead,trytorectifytheerrorsthatarepresentinthescriptorthefileandthenexecute
http://career.guru99.com/top50teradatainterviewquestions/

2/10

1/17/2015

Top50TeradataInterviewQuestions

again.
RunninganewfileInthisprocess,thescriptisexecutedsimplyusingendloadingand
beginningstatements.Thiswillhelpinremovingthelockthathasbeenputuponthetarget
tableandmightalsoremovethegivenrecordfromthefastlogtable.Oncethisisdone,you
arefreetorunthewholescriptonceagain.

9.MentionafewoftheETLtoolsthatcomeunderTeradata.
SomeoftheETLtoolswhicharecommonlyusedinTeradataareDataStage,Informatica,SSIS,
etc.
10.HighlightafewoftheadvantagesthatETLtoolshaveoverTD.
SomeoftheadvantagesthatETLtoolshaveoverTDare:
Multipleheterogeneousdestinations,aswellassourcescanbeoperated.
DebuggingprocessismucheasierwiththehelpofETLtoolsowingtofullfledgedGUI
support.
ComponentsofETLtoolscanbeeasilyreused,andasaresult,ifthereisanupdatetothe
mainserver,thenallthecorrespondingapplicationsconnectedtotheserverareupdated
automatically.
DepivotingandpivotingcanbeeasilydoneusingETLtools.

11.WhatisthemeaningofCachinginTeradata?
CachingisconsideredasanaddedadvantageofusingTeradataasitprimarilyworkswiththe
sourcewhichstaysinthesameorderi.e.doesnotchangeonafrequentbasis.Attimes,Cache
isusuallysharedamongstapplications.
12.HowcanwechecktheversionofTeradatathatweareusingcurrently?
Justgivethecommand.SHOWVERSION.
13.GiveajustifiablereasonwhyMultiloadsupportsNUSIinsteadofUSI.
TheindexsubtablerowhappenstobeonthesameAmpinthesamewayasthedatarowin
NUSI.Thus,eachAmpisoperatedseparatelyandinaparallelmanner.
14.HowisMLOADClientSystemrestartedafterexecution?
Thescripthastobesubmittedmanuallysothatitcaneasilyloadthedatafromthecheckpoint
thatcomeslast.
http://career.guru99.com/top50teradatainterviewquestions/

3/10

1/17/2015

Top50TeradataInterviewQuestions

15.HowisMLOADTeradataServerrestartedafterexecution?
Theprocessisbasicallycarriedoutfromthelastknowncheckpoint,andoncethedatahas
beencarriedoutafterexecutionofMLOADscript,theserverisrestarted.
16.Whatismeantbyanode?
Anodebasicallyistermedasanassortmentofcomponentsofhardwareandsoftware.Usually
aserverisreferredtoasanode.
17.Letussaythereisafilethatconsistsof100recordsoutofwhichweneedtoskipthe
firstandthelast20records.Whatwillthecodesnippet?
WeneedtouseBTEQUtilityinordertodothistask.Skip20,aswellasRepeat60willbeused
inthescript.
18.ExplainPDE.
PDEbasicallystandsforParallelDataExtension.PDEbasicallyhappenstobeaninterface
layerofsoftwarepresentabovetheoperationsystemandgivesthedatabaseachanceto
operateinaparallelmilieu.
19.WhatisTPD?
TPDbasicallystandsforTrustedParallelDatabase,anditbasicallyworksunderPDE.Teradata
happenstobeadatabasethatprimarilyworksunderPDE.ThisisthereasonwhyTeradatais
usuallyreferredtoasTrustedParallelorPureParalleldatabase.
20.WhatismeantbyaChannelDriver?
AchanneldriverissoftwarethatactsasamediumofcommunicationbetweenPEsandallthe
applicationsthatarerunningonchannelswhichareattachedtotheclients.
21.WhatismeantbyTeradataGateway?
Justlikechanneldriver,TeradataGatewayactsasamediumofcommunicationbetweenthe
ParseEngineandapplicationsthatareattachedtonetworkclients.OnlyoneGatewayis
assignedpernode.
22.WhatismeantbyaVirtualDisk?
VirtualDiskisbasicallyacompilationofawholearrayofcylinderswhicharephysicaldisks.Itis
sometimesreferredtoasdiskArray.
23.ExplainthemeaningofAmp?
AmpbasicallystandsforAccessModuleProcessorandhappenstobeaprocessorworking
virtuallyandisbasicallyusedformanagingasingleportionofthedatabase.Thisparticular
portionofdatabasecannotbesharedbyanyotherAmp.Thus,thisformofarchitectureis

http://career.guru99.com/top50teradatainterviewquestions/

4/10

1/17/2015

Top50TeradataInterviewQuestions

portionofdatabasecannotbesharedbyanyotherAmp.Thus,thisformofarchitectureis
commonlyreferredtoassharednothingarchitecture.
24.WhatdoesAmpcontainandwhatarealltheoperationsthatitperforms?
AmpbasicallyconsistsofaDatabaseManagerSubsystemandiscapableofperformingthe
operationsmentionedbelow.
PerformingDML
PerformingDDL
ImplementingAggregationsandJoins.
Releasingandapplyinglocks,etc.

25.WhatismeantbyaParsingEngine?
PEhappenstobeakindVproc.ItsprimaryfunctionistotakeSQLrequestsanddeliver
responsesinSQL.Itconsistsofawidearrayofsoftwarecomponentsthatareusedtobreak
SQLintovariousstepsandthensendthosestepstoAMPs.
26.Whatdoyoumeanbyparsing?
Parsingisaprocessconcernedwithanalysisofsymbolsofstringthatareeitherincomputer
languageorinnaturallanguage.
27.WhatarethefunctionsofaParser?
AParser:
Checkssemanticserrors
Checkssyntacticalerrors
Checksobjectexistence
28.Whatismeantbyadispatcher?
Dispatchertakesawholecollectionofrequestsandthenkeepsthemstoredinaqueue.The
samequeueisbeingkeptthroughouttheprocessinordertodelivermultiplesetsofresponses.
29.HowmanysessionsofMAXisPEcapableofhandlingataparticulartime?
PEcanhandleatotalof120sessionsataparticularpointoftime.
30.ExplainBYNET.
http://career.guru99.com/top50teradatainterviewquestions/

5/10

1/17/2015

Top50TeradataInterviewQuestions

30.ExplainBYNET.
BYNETbasicallyservesasamediumofcommunicationbetweenthecomponents.Itisprimarily
responsibleforsendingmessagesandalsoresponsibleforperformingmerging,aswellas
sortingoperations.
31.WhatismeantbyaClique?
ACliqueisbasicallyknowntobeanassortmentofnodesthatisbeingsharedamongstcommon
diskdrives.PresenceofCliqueisimmenselyimportantsinceithelpsinavoidingnodefailures.
32.Whathappenswhenanodesuffersadownfall?
Wheneverthereisadownfallintheperformancelevelofanode,allthecorrespondingVprocs
immediatelymigratetoanewnodefromthefailnodeinordertogetallthedatabackfrom
commondrives.
33.ListoutallformsofLOCKSthatareavailableinTeradata.
TherearebasicallyfourtypesofLOCKSthatfallunderTeradata.Theseare:
ReadLock
AccessLock
ExclusiveLock
WriteLock
34.WhatistheparticulardesignatedlevelatwhichaLOCKisliabletobeappliedin
Teradata?
TableLevelAlltherowsthatarepresentinsideatablewillcertainlybelocked.
DatabaseLevelLockAlltheobjectsthatarepresentinsidethedatabasewillbelocked.
RowHashLevelLockOnlythoserowswillbelockedwhicharecorrespondingtothe
particularrow.
35.InthePrimaryIndex,whatisthescoreofAMPsthatareactivelyinvolved?
OnlyoneAMPisactivelyinvolvedinaPrimaryIndex.
36.InTeradata,whatisthesignificanceofUPSERTcommand?
UPSERTbasicallystandsforUpdateElseInsert.ThisoptionisavailableonlyinTeradata.
37.HighlighttheadvantagesofPPI(PartitionPrimaryIndex).
PPIisbasicallyusedforRangebasedorCategorybaseddatastoragepurposes.Whenit
comestoRangequeries,thereisnoneedofFulltablescanutilizationasitstraightawaymoves
totheconsequentpartitionthusskippingalltheotherpartitions.
http://career.guru99.com/top50teradatainterviewquestions/

6/10

1/17/2015

Top50TeradataInterviewQuestions

totheconsequentpartitionthusskippingalltheotherpartitions.
38.GivethesizesofSMALLINT,BYTEINTandINTEGER.
SMALLINT2Bytes16Bites>32768to32767
BYTEINT1Bytes8Bits>128to127
INTEGER4Bytes32Bits>2,147,483,648to2,147,483,647
39.WhatismeantbyaLeastCostPlan?
ALeastCostPlanbasicallyexecutesinlesstimeacrosstheshortestpath.
40.HighlightthepointsofdifferencesbetweenthedatabaseanduserinTeradata.
Adatabaseisbasicallypassive,whereasauserisactive.
Adatabaseprimarilystoresalltheobjectsofdatabase,whereasausercanstoreanyobject
whetherthatisamacro,table,view,etc.
Databasedoesnothaspasswordwhiletheuserhastoenterpassword.
41.HighlightthedifferencesbetweenPrimaryKeyandPrimaryIndex.
Primaryindexisquitemandatory,whereasPrimaryKeyisoptional.
PrimaryIndexhasalimitof64tables/columns,whereasPrimaryKeydoesnothaveany
limit.
PrimaryIndexallowsduplicatesandnulls,whereasPrimaryKeydoesnt.
PrimaryIndexisaphysicalmechanism,whereasPrimaryKeyispurelylogicalmechanism.
42.Explainhowspoolspaceisused.
SpoolspaceinTeradataisbasicallyusedforrunningqueries.Outofthetotalspacethatis
availableinTeradata,20%ofthespaceisbasicallyallocatedtospoolspace.
43.HighlighttheneedforPerformanceTuning.
PerformancetuninginTeradataisbasicallydonetoidentifyallthebottlenecksandthenresolve
them.
44.Commentwhetherbottleneckisanerrorornot.
Technically,bottleneckisnotaformoferror,butitcertainlycausesacertainamountofdelayin
thesystem.
45.Howcanbottlenecksbeidentified?
Therearebasicallyfourwaysofidentifyingabottleneck.Theseare:
http://career.guru99.com/top50teradatainterviewquestions/

7/10

1/17/2015

Top50TeradataInterviewQuestions

TeradataVisualExplain
ExplainRequestModifier
TeradataManager
PerformanceMonitor
46.WhatismeantbyaHighestCostPlan?
AsperHighestCostPlan,thetimetakentoexecutetheprocessismore,andittakesthe
longestpathavailable.
47.HighlightallthemodesthatarepresentunderConfidenceLevel.
Low,No,HighandJoinarethefourmodesthatarepresentunderConfidenceLevel.
48.NamethefivephasesthatcomeunderMultiLoadUtility.
PreliminaryPhase,DMLPhase,DataAcquisitionPhase,ApplicationPhaseandEndPhase.
49.HighlightthelimitationsofTPUMPUtility.
FollowingarethelimitationsofTPUMPutility:
WecannotuseSELECTstatement.
DataFilescannotbeconcatenated.
AggregateandExponentialoperatorsarenotsupported.
Arithmeticfunctionscannotbesupported.
50.InBTEQ,howarethesessionmodeparametersbeingset?
.setsessiontransactionBTET>Teradatatransactionmode
.setsessiontransactionANSI>ANSImode
Thesecommandswillworkonlywhentheyareenteredbeforeloggingintothesession.

BigDataIntegration
World'sfastestETLToolRealTimeTransformationEngine

http://career.guru99.com/top50teradatainterviewquestions/

8/10

1/17/2015

Top50
Informatica

Top50Datastage
Interview

Top50TeradataInterviewQuestions

Top25ETL/
Datawarehouse

Top20Hadoop&
MapReduce

Share this entry

WHAT'STHIS?

AROUNDTHEWEB

Stack

LoseBellyFatWith6StandUp
Exercises

Web2Carz.com

TalkShop

WorldNews

MovieMonday:ThePostman
AlwaysRingsTwice

MobileThreatMonday:ALook
Back

WeeklyCarPorn:Badonkadonks

ALSOONCAREERGURU99

Top25BootStrapInterviewQuestions

Top50StrutsInterviewQuestions3comments

2comments

Top72PerlInterviewQuestionsandAnswers

Top50HibernateInterviewQuestions

3comments

1comment

2Comments

CareerGuru99

http://career.guru99.com/top50teradatainterviewquestions/

Login

9/10

1/17/2015

2Comments

CareerGuru99

Top50TeradataInterviewQuestions

Login

Share Favorite

SortbyBest

Jointhediscussion
Sagar 8monthsago

Nicequestionsandclearanswers,simplywow!!!
1

Reply Share

CopyrightCareerGuru992015

http://career.guru99.com/top50teradatainterviewquestions/

10/10

You might also like