ibm puredata system for aanlytics v7 - gratisexam.com filethe nzload command is an odbc client...

43
IBM PureData System for Aanlytics v7.0 Number : 000-540 Passing Score : 800 Time Limit : 120 min File Version : 1.0 http://www.gratisexam.com/

Upload: others

Post on 31-Aug-2019

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

IBM PureData System for Aanlytics v7.0

Number: 000-540Passing Score: 800Time Limit: 120 minFile Version: 1.0

http://www.gratisexam.com/

Page 2: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

Exam A

QUESTION 1A SELECT statement spends all its time returning 1 billion rows. What can be done to make this faster?

A. Use a CURSORB. Use an EXTERNAL TABLEC. Use the COPY commandD. Increase PreFetch Count

Correct Answer: BSection: (none)Explanation

Explanation/Reference:Use an EXTERNAL TABLECREATE EXTERNAL TABLE <table_name >[SAMEAS table_name ]|([column_name [,...]]) USING (DATAOBJECT (<file_path >)[MODE truncate |append ][DELIMITER<delimiter >]);

Example:CREATE EXTERNAL TABLE customer_ext SAMEAS customerUSING (DATAOBJECT ('/tmp/customer.unl ') DELIMITER '|');--load data to Ext tableINSERT INTO customer_ext SELECT * FROM customer ;

QUESTION 2What function can nzbackup perform?

A. Back up pg.log files.B. Back up TEMP tables.C. Back up host data (catalog metadata).D. Back up the data using the specified number of streams.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:Note: Answer C is incorrect : to back up host data use - nzhostbackup command

QUESTION 3nzbackup/nzrestore with the -user option has been replaced with which option to allow multi-level security(MLS) information, such as categories, cohorts, and levels to be backed up/restored?

A. -allB. -mlsC. -usersD. -globals

Correct Answer: D

Page 3: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

Section: (none)Explanation

Explanation/Reference:-globalsBacks up all users, groups, and global permissions. The command also backs up multi-level security objectssuch as categories, cohorts, and levels

QUESTION 4When loading a local ASCII file into table via an external table, where can the SQL be submitted?

A. From a User Defined Function.B. From a JDBC application networked to the system.C. From nzsql on an AIX machine networked to the system.D. From nzsql on Microsoft Windows networked to the system.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 5Which is NOT a function that can be performed by nzbackup ?

A. Backup dataB. Backup schemasC. Backup users/groupsD. Backup the /nz/data directory

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 6Which nzload operation statement is correct?

http://www.gratisexam.com/

A. nzload must have a control file.B. nzload performs singleton inserts.C. nzload user must have CREATE EXTERNAL TABLE privilege.D. nzload must be run from the PureData System for Analytics host.

Correct Answer: C

Page 4: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

Section: (none)Explanation

Explanation/Reference:control file is optionalThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms.• Locally. on the Netezza host.The nzload program performs all inserts into the target table within a single transaction . A commit is issued atthe end of the nzload program. If a load is unable to complete (due to fatal errors) and the transaction can notbe committed all records are logically deleted.

QUESTION 7Name the CLI application that allows you to load data from ASCII files to database tables?

A. nzloadB. loadmgrC. nzimportD. nzrestore

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 8You have access to two databases, DEV and PROD. Currently you are connected to the DEV database. Whichoperation is permitted?

A. Delete from PROD..TableAB. Select * from PROD..TableAC. Truncate table PROD..TableAD. Insert into PROD..TableA select * from DEV..TableB

Correct Answer: BSection: (none)Explanation

Explanation/Reference:NPS supports cross database access to referenced objects, tables and views on the same (within a single)Netezza system. There is no impact on performance whether the objects are in the same or differentdatabases. Server to server cross database access is not supported as cross database join performance is notoptimal.Cross database access support is limited to SELECT (queries) only and does not support INSERT, UPDATEand DELETE operations of referenced objects.However cross database access does allow SELECT ... FROM clauses to include INSERT, DELETE,UPDATE, CTAS statements, joins, set operations, aggregations, sub-selects, and view definitions on thecurrent database. The current database is the database that nzsql is connected to.

QUESTION 9Which statement is true?

A. MATERIALIZED VIEWS can be run against EXTERNAL tablesB. GENERATE STATISTICS can be run against EXTERNAL tables.

Page 5: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

C. EXTERNAL table data is deleted using the SQL DELETE command.D. EXTERNAL tables can be used to unload data to a Microsoft Windows directory.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:An EXTERNAL TABLE is a data file on disk that supports a schema definition, unload data to a external diskfile and can be further processed using nzsql SQL. External tables provide e functionality to unload databasetable data to an external disk file or load data from an external disk file into a database table.

BYou cannot specify an external, temporary, system, or a clustered base table (CBT) as abase table for the view.

QUESTION 10What is required to troubleshoot a query?

A. nzevents and the pg.log.B. nzsql and the ODBC config.C. nzinventory and the dbos.log.D. nzdumpschema and the execution plan.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:Use the nzdumpschema command to generate a shell script with SQL statements that duplicate a database byextracting the given database's schema and statistics.Use the nzdumpschema command to dump the table and view definitions, the database statistical information,and optionally, any UDXs that are registered within the database. It is a diagnostic tool that you can use to troubleshoot a variety of problems relating to a query.� You must run it from the host Netezza system.� You cannot use -u, -pw, -host, or other nz CLI options.� You have must have set the NZ_USER and NZ_PASSWORD environment variables.� You must specify a database.

Example:nzdumpschema sales salesSchema /tmp/UdxObjs

QUESTION 11Given a plan ID, how would you obtain the query execution plan? (Choose two.)

A. Turn ODBC tracing ON.B. Issue "SELECT * FROM _V_SESSION;"C. Go to the query history within the Windows NzAdmin GUI tool.D. Run EXECUTION PLAN before the query has been submitted.E. Issue "SHOW PLANFILE <nn>;" after the query has been submitted.

Correct Answer: CESection: (none)Explanation

Explanation/Reference:

Page 6: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

_V_SESSION provides the following information:ID, PID, UserName, Database, ConnectTime, ConnStatus, and LastCommandand it DOES NOT provide query execution plan

QUESTION 12When is the ToplogyImbalance event triggered?

A. When a SAS switch has failed.B. When the path the path between an S-Blade and its disks has failed.C. When a disk enclosure's voltage sensor is reading outside the nominal range.D. When an S-Blade has ownership of more dataslices than is optimal (usually following a disk replacement).

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 13Which component failure does NOT trigger a HardwareServiceRequested event?

A. FanB. DiskC. HostD. S-Blade

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 14Which statement describes administrative privileges?

A. Provides audit functionality for the database.B. Manages resource allocations for concurrent processing.C. Gives permission to execute global operations and to create objects.D. Gives additional storage to select members of the administrator group.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 15The query history data collected DOES NOT provide insight to which of the type of performance and behaviorquestions?

A. The typical or most common types of queries.B. The longest and shortest running queries on the system.

Page 7: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

C. The queries submitted by specific users or groups of users.D. The rotational speed of the disk drives during query execution.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 16When setting up a crontab entry, what must be done on a PureData System for Analytics server?

A. Create an nzcron event.B. nzstop/nzstart the database.C. Stop and start the appliance.D. Add entry to active host and standby host.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 17Which is a function of the Linux-HA heartbeat?

A. Performs regeneration of failed disks on the hosts.B. Manages communication and processes on the S-Blades.C. Performs disk partitioning and status of jobs on the S-Blades.D. Manages communication and status of services on the hosts.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:High-Availability Linux (also referred to as Linux-HA) provides the failover capabilities from a primary or activeNetezza host to a secondary or standby Netezza host. The main cluster management daemon in the Linux-HAsolution is called Heartbeat . Heartbeat watches the hosts and manages the communication and status checks of services. Each service isa resource. Netezza groups the Netezza-specific services into the nps resource group. When Heartbeat detectsproblems that imply a host failure condition or loss of service to the Netezza users, Heartbeat can initiate afailover to the standby host.

QUESTION 18Which High-Availability (HA) mechanism is used by the PureData System for Analytics Appliance?

A. AIX-HAB. Linux-HAC. SuSE-HAD. Solaris-HA

Correct Answer: B

Page 8: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

Section: (none)Explanation

Explanation/Reference:The Netezza high availability (HA) solution uses Linux-HA and Distributed Replicated Block Device (DRBD) asthe foundation for cluster management and data mirroring. The host server (often referred to as host within the documentation) is a Linux server that runs the Netezzasoftware and utilities

QUESTION 19Which condition will NOT fail or restart a running query on a PureData System for Analytics Appliance?

A. Disk resets or fails.B. Host resets or fails.C. S-Blade resets or fails.D. Snippet Processing Unit (SPU) resets or fails.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 20Which condition will interrupt a query running on a fully operational PureData System for Analytics?

A. One fan fails.B. One disk fails.C. Active host fails.D. One power supply fails.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 21A group has a resource allocation maximum of 50% and the job maximum is set to 1. Two users within thisresource group each execute 1 job at the same time, which statement is correct?

A. Each job gets 25% and both run at the same time.B. Each job gets 50% but only one job runs at a time.C. Each job gets 50% and both run at the same time.D. You cannot set the job maximum per resource group.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:Set limits using the ALTER GROUP command:– MAX – a hard limit on resource use• Example: If the group has a maximum resource percentage of 50%, the group will not receive more than 50%

Page 9: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

of the system resources, even if the Netezza system is otherwise idle.• If the group has an unlimited maximum of 100%, the group can use all the system resources if no other grouphas submitted work on the system.•ALTER GROUP ... WITH RESOURCE MAXIMUM X– MIN: a sharing factor; a proportion•ALTER GROUP ... WITH RESOURCE MINIMUM X– JOB LIMIT – maximum numbers of concurrent jobs per RSG.

QUESTION 22Given the following query: Select count(*) from TableA; How can you view the query plan without executing thequery?

A. Use explain.B. Use statistics.C. Use pg.log file.D. Set show_plan = true;

Correct Answer: ASection: (none)Explanation

Explanation/Reference:Use the EXPLAIN command to show a statement execution plan.

QUESTION 23TableA is currently being accessed in a number of long running queries. Which of the following operations isNOT blocked, thus allowing the operation to immediately proceed?

A. DROP TABLE TableAB. ALTER TABLE TableAC. TRUNCATE TABLE TableAD. GRANT SELECT ON TableA TO UserA

Correct Answer: DSection: (none)Explanation

Explanation/Reference:If the table is in use by an active query, the ALTER command will wait until that query completes.

QUESTION 24If 'admin' user is running a query, what percentage of resources are available when Guaranteed ResourceAllocation (GRA) is Enabled?

A. The maximum GRA assigned to the ADMIN group.B. The maximum GRA assigned to the PUBLIC group.C. 100% of the resources while other resource groups are active.D. Typically half of the resources while other resource groups are active

Correct Answer: DSection: (none)Explanation

Explanation/Reference:The Netezza admin user account has a unique and powerful impact on the system and the GRA allocations. By

Page 10: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

default, the admin user is allocated 100 resource sharing points, which means that the admin user typicallyreceives half of the available system resources when other RSGs are active, and 100% of the systemresources when no other RSGs are busy.

QUESTION 25What CANNOT be measured and managed by system views?

A. Temperature values on S-blade.B. Status of the host attached storage.C. Power supply status for each frame.D. Resource group utilization and history.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 26What will occur when two tables are joined together and the data is NOT collocated?

A. No data movement is required.B. A merge join operation will be performed.C. A cluster based join method is performed.D. Data is dynamically redistributed or broadcasted.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 27When a temporary table is created, where will the data be stored?

A. On the host under the /nz/tmp directory.B. On the S-Blades under the data partition.C. Held in physical memory on the S-Blades.D. On the S-Blades under the swap partition.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 28What is the limitation on join types with floating-point data types?

A. The system does not have a limitation on floating-point data types.B. The system cannot perform any type of join on floating-point data types.C. The system cannot perform a fast sort merge join on a floating point data type, but instead must perform a

Page 11: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

slower hash join.D. The system cannot perform a fast hash join on a floating point data type, but instead must perform a slower

sort merge join.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 29Which statement is true about data flowing in/out of the PureData System for Analytics Appliance?

A. Bypasses the host.B. Flows through the host.C. Compressed on the host.D. Uncompressed on the host.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 30Why is table skew important to manage?

A. Low table skew negatively impacts performance.B. High table skew negatively impacts performance.C. Low table skew negatively impacts data compression.D. Deleted rows consume disk space until they are freed.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 31Which statement is true regarding the compress engine?

A. Data automatically gets compressed.B. Columns to be compressed must be defined.C. The nzcompress utility must be run to compress the table.D. The nzcompress utility must be run to compress the database.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

Page 12: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

QUESTION 32The PureData System for Analytics implements which level of transaction isolation?

A. SerializableB. Committed readC. Repeatable readD. Uncommitted read

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 33Which two statements are true about queries on the PureData System for Analytics Appliance? (Choose two.)

A. Queries are executed in parallel by the host.B. Queries must be compressed before they can be executed.C. Queries are compiled into snippets and executed in parallel by the S-Blades.D. Queries must be uncompressed by the user and executed in parallel by the host.E. A query is compiled into a snippet which is executed across all available S-Blades.

Correct Answer: CESection: (none)Explanation

Explanation/Reference:

QUESTION 34In order to set a runaway query event to trigger when a query runs longer than two minutes, which two itemsmust be configured? (Choose two.)

A. The runaway query event was enabled.B. The pg.log file was configured for two minutesC. The runaway query event was configured for two minutes.D. The nzsystem command was used to set the QUERYTIMEOUT to two minutes.E. The CREATE USER command was used to set the QUERYTIMEOUT to two minutes.

Correct Answer: AESection: (none)Explanation

Explanation/Reference:You can use the RunAwayQuery event type to monitor queries that exceed configured query timeout limits. Thequery timeout is a limit that you can specify system-wide (for all users), or for specific groups or users. Thedefault query timeout is unlimited for users and groups, but you can establish query timeout limits using asystem default setting, or when you create or alter users or groups. For more information about specifyingquery limits, see “Specifying Query Timeout Limits” on page 8-29.The following is the syntax for the event rule RunAwayQuery: -name 'RunAwayQuery' -on no -eventType runawayQuery -eventArgsExpr '' -notifyType email -dst'[email protected]' -ccDst '' -msg 'NPS system $HOST - long-running query detected at $eventTimestamp.' -bodyText '$notifyMsg\n\nsessionId:

Page 13: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

$sessionId\nplanId: $planId\nduration: $duration seconds' -callHome yes -eventAggrCount 0

to ensure that a notification event is triggered when the duration of a query exceeds two minutes, specify the -eventArgsExpr as follows: -eventArgsExpr '$duration > 120'

QUESTION 35Where are the database log files located?

A. /var/logB. /usr/localC. /nz/kit/logD. The SYSTEM database

Correct Answer: CSection: (none)Explanation

Explanation/Reference:The postgres log file is the main database log file. It contains information about database activities.Log file/nz/kit/log/postgres/pg.log — Current log /nz/kit/log/postgres/pg.log.n — Archived log

QUESTION 36OLE-DB based applications on UNIX requires which PureData System for Analytics software?

A. Install the JDBC driver for UNIX.B. Install the ODBC driver for UNIX.C. Install the OLE-DB driver for UNIX.D. OLE-DB is not supported on UNIX.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 37In order for an ODBC application running on Microsoft Windows to connect to PureData System for Analytics,which two steps must be performed? (Choose two.)

A. Install nzsql for Windows.B. Install nzAdmin for Windows.C. Install an ODBC driver for Windows.D. Install an ODBC Driver Manager for Windows.E. Create or modify a Data Source Name (DSN) for a connection to a database.

Correct Answer: CESection: (none)Explanation

Explanation/Reference:

Page 14: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

QUESTION 38Which command is used to display operational statistics about system capacity, faults, and performance?

A. nzstatsB. nzstateC. nzshowD. nzsystem

Correct Answer: ASection: (none)Explanation

Explanation/Reference:CORRECT- AThe nzstats command displays operational statistics about system capacity, faults, and performance.Operational statistics provide you with the following information:� A high-level overview of how your system is running in a context of recent system activity� Details so that you can diagnose problems, understand performance characteristics, and interface to systemmanagement software

Note: The terms group and table are based on Simple Network Management Protocol (SNMP) concepts andare not associated with Netezza database groups or tables.INCORRECT

Use the nzstate command to display the current system state or to wait for a particular sys- tem state to occur.

Use the nzsystem command to change the system state, and show and set configuration information.

QUESTION 39Which command is used to abort a user's SQL transaction?

A. killB. abortC. nzstopD. nzsession

Correct Answer: DSection: (none)Explanation

Explanation/Reference:nzsession Shows a list of current system sessions (load, client, and sql). Suports filtering by session type or user, allowsyou to abort sessions, and change the current job list for a queued session job.nzstop Use the nzstop command to stop system operation. Stopping a system stops all Netezza host processes.Unless you specify otherwise, stopping the system waits for all running jobs to complete.Use either the nzsystem stop or the nzstop command to stop system operation. The nzstop command is ascript that initiates a system stop by halting all processing.Note: You must run nzstop while logged in as a valid Linux user such as nz on the host. You cannot run thecommand remotely.

kill is a Linux command to kill opened process

QUESTION 40Which command allows you to show information about the database hardware as well as take actions such as

Page 15: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

activate or deactivate components, locate components, or delete them from the system?

A. sarB. nzhwC. nzsystemD. nzinventory

Correct Answer: BSection: (none)Explanation

Explanation/Reference:CORRECTUse the nzhw command to manage the hardware of the Netezza system. The command allows you to showinformation about the system hardware as well as take actions such as activate odeactivate components, locate components, or delete them from the system.nzhw [-h|-rev] [-hc] subcmd [subcmd options]

INCORRECTUse the nzsystem command to change the system state, and show and set configuration information.

nzinventoryThis command is obsolete in Release 5.0. User nzhw instead

QUESTION 41What is the only predefined database user, which is able to access all objects and perform all tasks against thedatabase?

A. rootB. publicC. adminD. system

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 42What operating system runs on a PureData System for Analytics host?

A. AIXB. SUSE LinuxC. Nucleus OSD. Redhat Linux

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 43

Page 16: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

What PureData System for Analytics component is responsible for controlling table storage?

A. S-Blade (Snippet-Blade)B. SFI (Switching Fabric Interface)C. FPGA (Field Programmable Gate Array)D. DRBD (Distributed Replicated Block Device)

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 44

Given the following query: SELECT * FROM TableA, TableB WHERE TableA.c_custkey = TableB.o_custkey;What type of join processing will occur when the query is executed?

A. Collocation hash join processingB. Distributed hash join processing

Page 17: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

C. Broadcast sort merge join processingD. Replication sort merge join processing

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 45Why should you avoid using Boolean data types as a distribution key for a table ?

A. Table will not join.B. Table will not broadcast.C. Table is likely to be skewed.D. Table is likely to be evenly spread across data slices.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 46What will prevent a GROOM TABLE command from running on a table named TableA?

A. If there are any materialized views on the table TableA.B. If there are any active selects running against the table TableA.C. If there are any active nzloads running against the table TableA.D. f there are any active updates running against the table TableA.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 47What two characteristics can be changed when using the CREATE TABLE AS (CTAS) statement to copyTableA to TableB? (Choose two.)

A. The views on TableA.B. The privileges on TableA.C. The distribution key of TableB.D. The materialized views on TableB.E. The order of the data stored in TableB.

Correct Answer: CESection: (none)Explanation

Explanation/Reference:

Page 18: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

QUESTION 48When a CREATE TABLE AS (CTAS) is performed on a table creating more than 1,000,000,000 rows, whichstatement is true?

A. Groom will be automatically invoked.B. Primary key constraints will be checked.C. Statistics will automatically be generated.D. Materialized views will be automatically generated.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 49What is the host Linux file that must be modified to adjust optimizer settings permanently?

A. /nz/data/postgresql.confB. /nz/data/config/system.cfgC. /nz/kit/sys/initTopology.cfg

D. /nz/kit/sys/initTopology.cfg

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 50Which statement is true about the groom feature?

A. Groom allows the user to add row level security.B. Groom validates primary key constraints on the table.C. Groom reorders rows based on the DISTRIBUTE ON clause.D. Groom allows the user to reorganize tables based on the ORGANIZE ON clause.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:Starting in Release 6.0, you use the GROOM TABLE command to maintain the user tables by reclaiming diskspace for deleted or outdated rows, as well as to reorganize the tables by their organizing keys. The GROOM TABLE command processes and reorganizes the table records in each data slice in a series of“steps.” Users can perform tasks such as SELECT, UPDATE, DELETE, and INSERT operations while theonline data grooming is taking place. The SELECT operations run in parallel with the groom operations; anyINSERT, UPDATE, and DELETE operations run serially between the groom steps.

QUESTION 51Why is generating statistics on a table important to query performance?

Page 19: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

A. The table statistics are used to facilitate disk space reclamation of deleted rows.B. The optimizer uses statistics to determine the optimal execution plan for queries.C. The Zone Map information cross references the table statistics for each column to avoid scanning.D. The Field Programmable Gate Array (FPGA) utilizes the statistics to identify which row/columns to filter.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:For the system to create the best execution plan for a query, it must make some decisions based on what itknows about the database tables it is accessing. Without up-to-date statis- tics the system uses internal, defaultvalues that are independent of the actual table and which result in suboptimal queries with long run times.Per table Number of recordsPer column • Minimum value• Maximum value• Null counts (per column)• Number of distinct values (also called dispersion)

The admin user can assign other users this privilege. For example, to give user1 privilege to run GENERATESTATISTICS on one or all tables in the DEV database, the admin user must grant user1 LIST privilege ontables in the system database, and GENSTATS from the dev database, as in these sample SQL commands:SYSTEM(ADMIN)=> GRANT LIST ON TABLE TO user1;DEV(ADMIN)=> GRANT GENSTATS ON TABLE TO user1;

QUESTION 52Using a date column as a distribution key may distribute rows evenly across dataslices, why is this a poorchoice of a distribution key?

A. Queries on the table will invoke compression.B. Queries on date range may involve processing skew.C. Queries on date range will utilize only host processing.D. Queries on the table will invoke compression on the date columns.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 53Which statement is true?

A. All user space is available for database expansion.B. Each database is assigned it's own section of disk space.C. When creating the database you can specify which disks to use.D. When you create a database you can set the maximum space it is allowed to use.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

Page 20: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

QUESTION 54You have created a group GroupA with JOB MAXIMUM of 4, which statement is true?

A. No more than 4 users can be assigned to GroupA.B. If users in GroupA submit more than 4 queries they will fail.C. If users in GroupA submit more than 4 queries, then they will queue in order.D. The job maximum cannot be less than the default concurrent query limit of 48.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 55Which CREATE DATABASE attributes are required?

A. The database name.B. The database name and the redo log file name.C. The database name and the table space name.D. The database name and the temporary table space name.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 56Which statement is true for database users and groups?

A. All users must belong to admin group.B. Creation of users and groups is not allowed.C. Users and groups are local and tied to a particular database.D. Users and groups are global and not tied to a particular database.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 57When creating a table, you can specify a column constraint for each individual column of either "NULL" or "NOTNULL". When column values are later evaluated within a query statement, which of these is true?

A. 0 is equal to null, the empty string ( '' ) is equal to null.B. 0 is equal to null, the empty string ( '' ) is not equal to null.C. 0 is not equal to null, the empty string ( '' ) is equal to null.D. 0 is not equal to null, the empty string ( '' ) is not equal to null.

Page 21: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 58To create a database table, at a minimum, what must be specified?

A. column name and data type.B. column name, data type and primary key.C. column name, data type and default constraint.D. column name, data type and distribute on clause.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 59Which two characteristics describe materialized views. (Choose two.)

A. Materialized views can contain aggregates.B. Materialized views can contain a HAVING clause.C. Materialized views can contain a WHERE clause.D. Materialized views can contain an ORDER BY clause.E. Materialized views can reference only one base table in the FROM clause.

Correct Answer: DESection: (none)Explanation

Explanation/Reference:

QUESTION 60What is a benefit of Clustered Base Tables?

A. Replicates base table data.B. An alternate way to order a table's data.C. Materializes on disk joins between tables.D. Increases the performance of load operations.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

Page 22: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

http://www.gratisexam.com/

QUESTION 61When are zonemaps initially created for a table?

A. nzbackupB. nzreclaimC. CREATE TABLED. ALTER TABLE ADD ZONEMAPS

Correct Answer: CSection: (none)Explanation

Explanation/Reference:Note: nzreclaim command has been replaced by GROOM command

QUESTION 62Which of the following is a valid datatype definition?

A. TEXTB. CLOBC. CHAR(64000)D. NUMERIC(1,38)

Correct Answer: CSection: (none)Explanation

Explanation/Reference:CHAR(n)n <=64000

INCORRECT:

numeric(p, s) p>s Numeric with precision p and scale s. Precision can range from 1 to 38, scale from 0 to theprecision, e.g. numeric(18, 5)

Netezza supports only 2 binary data types: VARBINARY(n), ST_GEOMETRY(n)

QUESTION 63Columns in a table may be zonemapped. How are those columns chosen?

A. They are automatically selected by the system.

Page 23: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

B. They are based on the same columns as the table's distribution key.C. They are added via the ALTER TABLE ADD INDEX(column_name) statement.D. They are added via the ALTER TABLE ADD ZONEMAP(column_name) statement.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 64When doing a CREATE SEQUENCE, the largest "maximum value" is based on what?

A. BIGINTB. FLOAT8C. NUMERIC(38,0)D. VARCHAR(256)

Correct Answer: ASection: (none)Explanation

Explanation/Reference:A sequence value is an integer that you can use wherever you would use numeric values. Netezza supports user sequences for the four integer types: byteint, smallint, integer, and bigint.

CREATE SEQUENCE <sequence name> [as <data type> <options>]Where the options are the following: START WITH <start value> INCREMENT BY <increment> no minvalue | minvalue <minimum value> no maxvalue | maxvalue <maximum value> cycle | no cycle

QUESTION 65On which component(s) does the UDX run?

A. The host only.B. The host and the S-blades only.C. The S-blades and the FPGAs only.

D. The host, the S-blades and the FPGAs.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 66Which procedural logic is NOT supported by NZPLSQL?

A. Scrollable CursorsB. Looping (while, for)

Page 24: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

C. Conditionals (if/else)D. Returning a scalar result or a result set

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 67Which attribute CANNOT be defined for both users and groups?

A. Row set limit.B. Default priority.C. Query time out.D. Password expiration.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 68Zone Maps provide what information about a table?

A. The list of unique column values found within an extent.B. An index pointer to each row's exact location in the base table.C. The minimum and maximum column values found within an extent.D. The connection between the map and reduce stages when using MapReduce.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 69What is the maximum number of databases that can be created?

A. 1B. 12C. 31D. >96

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

Page 25: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

QUESTION 70When working with sequences, which statement will always be true?

A. One-up numbers are generated.B. Integers (whole numbers) are generated.C. The first value generated is the number 1.D. The sequence number assigned will be unique across all tables and databases.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:A sequence value is an integer that you can use wherever you would use numeric values. Netezza supportsuser sequences for the four integer types: byteint, smallint, integer, and bigint.Note: Sequences always provide a unique sequence number; however, you are not guaranteed that sequencenumbers will be predictable, monotonically increasing values. Gaps and unexpected sequence numbers occuras a result of the Netezza topology and how it processes sequences for query performance

QUESTION 71What is a characteristic of a column that is based on the TIMESTAMP datatype?

A. It includes a date portion.B. It includes a timezone offset.C. The value is reevaluated each time the row is selected.D. The value is initially assigned when the row is first created.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:Timestamp has a date part and a time part, with seconds stored to 6 decimal positions. Ranging from January1, 0001 00:00:00.000000 to December 31, 9999 23:59:59.999999.

QUESTION 72Which will result in support for zonemaps on the LastName column?

A. CREATE TABLE TableA (LastName VARCHAR(20));B. CREATE TABLE TableA (LastName VARCHAR(20));

ALTER TABLE TableA ZONEMAP ON (LastName);C. CREATE TABLE TableA (LastName VARCHAR(20)) DISTRIBUTE ON (LastName);D. CREATE TABLE TableA (LastName VARCHAR(20));

CREATE MATERIALIZED VIEW ViewA AS SELECT * FROM TableA ORDER BY LastName;

Correct Answer: DSection: (none)Explanation

Explanation/Reference:The system creates zone maps for all columns in SPM (sorted , projected, materialized) views that have datatypes integer, date, and timestamp. The system also creates zone maps for all ORDER BY columns in the SPMview, except for columns of numeric types that are larger than 8 bytes (19 decimal digits or more).

QUESTION 73What is the maximum number of columns you can choose as organizing keys for clustered base table?

Page 26: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

A. 1B. 2C. 4D. 8

Correct Answer: CSection: (none)Explanation

Explanation/Reference:A clustered base table (CBT) is a user table that contains data which is organized using one to four organizingkeys. An organizing key is a column of the table that you specify for clustering the table records; Netezza usesthe organizing keys to group records within the table and save them in the same or nearby extents. Netezzaalso creates zone maps for the organizing columns to accelerate the performance of queries on that table thatrestrict using the organizing keys.

QUESTION 74Which clause CANNOT be used with a CREATE VIEW statement?

A. SUM ()B. GROUP BYC. ORDER BYD. OUTER JOIN

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 75When doing a CREATE TABLE, constraints can be specified at the column level. Which two constraints areNOT automatically enforced via the database? (Choose two.)

A. NULLB. UNIQUEC. NOT NULLD. PRIMARY KEYE. DEFAULT VALUE

Correct Answer: BDSection: (none)Explanation

Explanation/Reference:The system permits and maintains primary key, default, foreign key, unique, and references. The Netezza doesnot support constraint checks and referential integrity. The user must ensure constraint checks and referential integrity.

QUESTION 76Which statement is true regarding any database user?

A. The user has a table space defined.

Page 27: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

B. The user can be assigned to more than one group.C. The user must have a corresponding host account.D. The user can be removed from the default PUBLIC group.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 77What is the function of the Distributed Replicated Block Device (DRBD)?

A. High AvailabilityB. Load BalancingC. High ConcurrencyD. Work Load Management

Correct Answer: ASection: (none)Explanation

Explanation/Reference:Distributed Replicated Block Device (DRBD) is a block device driver that mirrors the content of block devices(hard disks, partitions, logical volumes, and so on) between the hosts. Netezza uses the DRBD replication onlyon the /nz and /export/home partitions.As new data is written to the /nz partition and the /export/home partition on the primary host, the DRBDsoftware automatically makes the same changes to the /nz and /export/home parti- tion of the standby host.

QUESTION 78Which statement is true about a simple load using external tables?

A. The load can be configured to automatically continue to load if the S-Blade resets or fails.B. The load can be configured to automatically create a backup file of the table being loaded.C. The load can be configured to automatically create a duplicate copy of the table being loaded.D. The load can be configured to automatically remove duplicate rows from the table being loaded.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 79What is the state of the two hosts on a properly functional PureData System for Analytics Appliance?

A. Active - ActiveB. Active - Stand byC. Stand by - BackupD. Stand by - Passive

Correct Answer: BSection: (none)

Page 28: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

Explanation

Explanation/Reference:

QUESTION 80nzload is invoked with the "allowReplay" option enabled. While the PureData System for Analytics Appliancechanges state from online to pausing then to online, which statement is true about the nzload process on theAppliance?

A. nzload will fail.B. nzload automatically continues without user intervention.C. nzload must be stopped and resumed by the user from the last check point.D. nzload automatically restarts but the user must remove the allowReplay option.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 81What is the naming convention for system views?

A. _v_...B. nz_v_...C. _$v_...D. sys_v_...

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 82What is the maximum number of columns that can participate in a distribution key?

A. OneB. FourC. UnlimitedD. Depends on the number of columns of integer datatype.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 83If data is being nzload'ed into TableA, which of the following operations will be blocked until the load hascompleted?

Page 29: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

A. DELETE from TableAB. SELECT from TableAC. TRUNCATE of TableAD. A nzbackup of the database in which TableA resides

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 84What two conditions must be met to achieve a collocated join between two tables? (Choose two.)

A. Both tables have primary keys defined.B. Both join columns have the same name.C. Both tables must be distributed on random.D. Both join columns have identical data types.E. Both tables must be distributed on their join column.

Correct Answer: DESection: (none)Explanation

Explanation/Reference:

QUESTION 85Which statement is true regarding the compress engine?

A. Compression ratio is data dependent.B. Compression is performed by the host.C. Compression degrades data scan speeds.D. Compression is performed by the SAS switches.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 86The PureData System for Analytics implements which level of transaction isolation?

A. SerializableB. Committed readC. Repeatable readD. Uncommitted read

Correct Answer: ASection: (none)Explanation

Page 30: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

Explanation/Reference:

QUESTION 87The simplest query execution plan file must have the following minimum nodes?

A. ScanNode, RestrictNode, LimitNode, ReturnNodeB. ScanNode, RestrictNode, HashNode, ReturnNodeC. ScanNode, RestrictNode, ProjectNode, ReturnNodeD. ScanNode, RestrictNode, AggregateNode, ReturnNode

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 88Short Query Bias (SQB) allows for reserved resources to be used for which type of query?

A. Queries with no joins.B. Queries returning only one row in the result set.C. SQL statements less than 255 characters in length.D. Queries with a runtime estimation of less than 2 seconds.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:By default, the Netezza defines a short query as one with a runtime estimation of less than two seconds.host.schedSQBNominalSecs int 2 Defines the time threshold for queries that the system defines as “short” inseconds.

QUESTION 89What is true about queries submitted on the PureData System for Analytics Appliance?

A. Queries are uncompressed by the host and sent to the user.B. Queries are consolidated by the host and executed together in one block.C. Queries are compiled by the host and executed in parallel by the S-Blades.D. Queries are compressed by the host and optimized for parallel processing.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 90What two types of notification can be configured for an event? (Choose two.)

A. Insert a row into TableA.B. Run a stored procedure.

Page 31: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

C. Run a command on the active Host.D. Send an email to a list of addresses.E. Send a Simple Network Message Protocol (SNMP) event.

Correct Answer: CDSection: (none)Explanation

Explanation/Reference:When an event occurs, you can have the system send an e-mail message or execute an external command

QUESTION 91Where are the database log files located?

A. . /var/log

B. . /usr/local

C. /nz/kit/logD. The SYSTEM database

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 92If user A has a minimum resource allocation of 20% and a maximum of 80%, user A can receive whatpercentage of available resources?

A. A maximum of 20% of resources when other users are on the system.B. A maximum of 50% of resources when other users are on the system.C. A maximum of 80% of resources when no other users are on the system.D. A maximum of 100% of resources when no other users are on the system.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 93Given the following query: SELECT * FROM TableA; how does data flow through the PureData System forAnalytics components?

A. Disk to FPGA to Host to User.B. Disk to FPGA to S-Blade to User.C. Disk to Host to S-Blade to FPGA to User.D. Disk to FPGA to S-Blade to Host to User.

Correct Answer: DSection: (none)Explanation

Page 32: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

Explanation/Reference:

QUESTION 94Which statement regarding temporary tables is true?

A. They are limited to 1 terabyte in size.B. They may include a DISTRIBUTE ON clause.C. They are limited to 16 per user per database.D. They will be included in any nzbackup of the database.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 95What is the fastest join utilized by PureData System for Analytics?

A. Hash join.B. Merge join.C. Expression join.D. Cross product join.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 96In a UNIX 64bit environment, a 64bit application requires which software to execute SQL statements viaODBC? (Choose two.)

A. nzsqlB. An ODBC driver manager.C. The system does not support 64 bit ODBC.D. A 64-bit ODBC driver for the same UNIX environment.E. A 32-bit ODBC driver for the same UNIX environment.

Correct Answer: BDSection: (none)Explanation

Explanation/Reference:

QUESTION 97OLE-DB based applications requires which PureData System for Analytics software?

A. Install the JDBC driver for windows.B. Install the ODBC driver for windows.

Page 33: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

C. Install the OLE-DB Driver for windows.D. Install the nzload bulk load for windows.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 98Which statement is NOT true regarding the nzload utility?

A. nzload runs on windows.B. nzload runs on SuSE Linux.C. nzload blocks update/delete against the target table.D. nzload runs on the PureData System for Analytics host.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:The nzload command is an ODBC client application that loads data remotely or locally. You can use the nzloadcommand on the Netezza host and on all the supported client platforms.

QUESTION 99When unloading data via an external table, where can the SQL be submitted?

A. From a User Defined Function.B. From nzsql on an AIX machine networked to the system.C. From nzsql on Microsoft Windows networked to the system.D. From an ODBC application on Windows networked to the system.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 100Which file format is NOT supported by the nzload utility?

A. ASCII delimited format.B. Fixed length record format.C. gzip compressed file format.D. PureData System for Analytics compressed file format.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

Page 34: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

QUESTION 101Which statement is NOT true?

A. nzrestore can restore selected tables.B. nzrestore can restore from an nzbackup UNIX pipe.C. nzrestore can restore to a different database from the backup database.D. nzrestore can restore to a different PureData System for Analytics server from the backup server.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 102Which statement is NOT true?

A. nzbackup backs up selected tables.B. nzbackup backs up to a file system destination.

C. nzbackup backs up to a Veritas NetBackup destination.D. nzbackup backs up to a IBM Tivoli Storage Manager destination.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:Use the nzbackup command to backup a database, including all schema objects and all table data within thedatabase.While a backup is running on a database, users cannot drop or truncate a table in that database until thebackup completes. The DROP TABLE and TRUNCATE TABLE com- mands will wait (and appear to hang)until the backup finishes. Operations such as an insert or load, or creating or dropping other object types suchas view, will run without wait- ing while the backup is in progress. If a GROOM TABLE VERSIONS commandruns on a table that is being backed up, the backup process will exit with an error. You have to restart thebackup process.

QUESTION 103You have access to two databases, DEV and PROD. Currently you are connected to the DEV database. Whichoperation is permitted?

A. Delete from PROD..TableAB. Select * from PROD..TableAC. Truncate table PROD..TableAD. Insert into PROD..TableA select * from DEV..TableB

Correct Answer: BSection: (none)Explanation

Explanation/Reference:Only SELECT allowed for cross database queris

QUESTION 104Within a single PureData System for Analytics, what is the fastest way to copy a 10TB TableA from DatabaseA

Page 35: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

to another DatabaseB?

A. Use the COPY command.B. Use external tables and UNIX pipes.C. Use nzbackup and nzrestore commands.D. Use a CTAS (Create Table as Select) SQL statement.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 105What function can nzrestore perform?

A. Restore TEMP tables.B. Restore database triggers.C. Rename tables during the restoration.D. Return materialized views to their original state.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 106An ETL/ODBC application is inserting 1 million records in a single transaction against the PureData System forAnalytics. 1 million individual INSERT SQL statements are generated. What can make this faster?

A. Use a COPY command.B. Use an EXTERNAL TABLE.C. Increase the Socket Buffer Size.D. Set the COMMIT interval to 10,000.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 107When enabled, query history always collects information about login failures, session creation, session termination, and query history process startup. Which area does query history NOTcollect data?

A. PlansB. DisksC. TablesD. Queries

Page 36: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 108With LDAP enabled, which of the following is verified against an LDAP server?

A. Database user ADMIN privileges.B. Database user SELECT privileges.C. Database user GROUP authentication.D. Database user password authentication.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 109What must the Linux administrator ensure when creating a Linux user on the host?

A. The user account is provided super-user privileges.B. The user account exists in the LDAP authentication server.C. The user account password is at least 8 characters in length.D. The user account is created on the active and standby server.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 110A stored procedure returning one value is created, which two methods can be used to execute the procedure?(Choose two.)

A. Using the EXECUTE command.B. Using the SELECT statement within a FROM clause.C. Using the SELECT statement within a HAVING clause.D. Using the SELECT statement without a FROM clause.E. Using the SELECT statement with tables in the FROM clause.

Correct Answer: ADSection: (none)Explanation

Explanation/Reference:

QUESTION 111Which User Defined Function (UDF) statement is true?

Page 37: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

A. It accepts zero or more input values but produces one output value.B. It accepts exactly one input value and produces exactly one output value.C. it accepts exactly one input value and produces one or more output values.D. It accepts zero or more input values and produces one or more output values.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 112The primary copy of a dataslice is spread across how many disks?

A. 1B. 2C. 4D. 12

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 113Which is NOT a function of the Field Programmable Gate Arrays (FPGA) residing on the Netezza DatabaseAccelerator card?

A. ProjectsB. RestrictsC. AggregateD. Decompress

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 114Which is NOT a way to check if the database is online?

A. nzstateB. cat /proc/databaseC. nzsystem showStateD. nzsql -c "select * from _v_system_info;"

Correct Answer: BSection: (none)Explanation

Page 38: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

Explanation/Reference:

QUESTION 115All database users are members of what predefined database group, which governs the basic accesspermissions that are granted to the system?

A. GUESTB. USERSC. PUBLICD. GLOBAL

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 116Which two commands can be used to shut the database system down? (Choose two.)

A. nzstopB. nzdownC. nzhw stopD. nzsystem stopE. service halt nps

Correct Answer: ADSection: (none)Explanation

Explanation/Reference:CORRECT:Use either the nzsystem stop or the nzstop command to stop system operation. The nzstop command is ascript that initiates a system stop by halting all processing.Note: You must run nzstop while logged in as a valid Linux user such as nz on the host. You cannot run thecommand remotely.

INCORRECT:Use the nzhw command to manage the hardware of the Netezza system. The command allows you to showinformation about the system hardware as well as take actions such as activate or deactivate components,locate components, or delete them from the system.

QUESTION 117What is nzconvert used for?

A. To convert compressed external tables into ASCII text.B. To convert between character encodings before loading data.C. To translate stored procedures into NZPLSQL compatible syntax.D. To upgrade/downgrade the database to a different software version.

Correct Answer: BSection: (none)

Page 39: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

Explanation

Explanation/Reference:Use the nzconvert command to convert between any two encodings, between these encod- ings and UTF-8,and from UTF-32, -16, or -8 to NFC, for loading with the nzload command or external tables.

QUESTION 118Given a plan ID, how would you obtain the query execution plan? (Choose two.)

A. Turn ODBC tracing ON.B. Issue "SELECT * FROM _V_SESSION;"C. Go to the query history within the Windows NzAdmin GUI tool.D. Run EXECUTION PLAN before the query has been submitted.E. Issue "SHOW PLANFILE <nn>;" after the query has been submitted.

Correct Answer: CESection: (none)Explanation

Explanation/Reference:

QUESTION 119Which option does NOT trigger a HardwareNeedsAttention event?

A. A power supply has failed.B. A switch has been rebooted.C. A SAS cable fails or is disconnected.D. A chassis or fabric switch port is in a down state for longer than the defined threshold.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 120What is required to troubleshoot a query?

A. nzevents and the pg.log.B. nzsql and the ODBC config.C. nzinventory and the dbos.log.D. nzdumpschema and the execution plan.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 121When is the ToplogyImbalance event triggered?

Page 40: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

A. When a SAS switch has failed.B. When the path the path between an S-Blade and its disks has failed.C. When a disk enclosure's voltage sensor is reading outside the nominal range.D. When an S-Blade has ownership of more dataslices than is optimal (usually following a disk replacement).

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 122Which piece of information is NOT gathered as part of the statistical information when generate statistics is runon a table?

A. The number of rows in the table.B. The number of updated rows in the table.C. The minimum and maximum value in each column.D. The number of unique or distinct values in each column.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 123Which two statistical data points are automatically updated when performing an INSERT on a table? (Choosetwo.)

A. The number of rows in the table.B. The column histogram statistics.C. The number of NULLs in each column.D. The number of unique values in each column.E. The minimum and maximum column value information (excluding text columns).

Correct Answer: AESection: (none)Explanation

Explanation/Reference:

QUESTION 124How does the PureData System for Analytics utilize the distribution key to store records on disk?

A. System assigns records to a FPGA based on their distribution key value.B. System assigns records to the host based on their distribution key value.C. System assigns records to a logical data slice based on their distribution key value.D. System assigns records to a Netezza Database Accelerator based on their distribution key value.

Correct Answer: CSection: (none)

Page 41: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

Explanation

Explanation/Reference:

QUESTION 125What should be considered when you are asked to select the distribution key columns for a very large facttable?

A. As many columns as possible.B. Columns that contain many nulls.C. Columns that contain few unique values.D. Columns used to join to other large tables.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 126A table, TableA has one column, ColumnA. The following query can be used to determine the skew of Table A.

A. Select distinct (ColumnA) from TableA;B. Select distinct(datasliceid) from TableA;C. Select datasliceid, count(*) from TableA group by 1 order by 2;D. Select ColumnA, count(*) from TableA group by ColumnA order by 2;

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 127Which statement is true?

A. All user space is available for database expansion.B. Each database is assigned it's own section of disk space.C. When creating the database you can specify which disks to use.D. When you create a database you can set the maximum space it is allowed to use.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 128When a poor choice of distribution key is made, what is the impact to storage allocation?

A. Data is likely to negatively affect views.

Page 42: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

B. Data is likely to negatively affect compression.C. Data is likely to generate duplicate sequence values.D. Data is likely to be unevenly spread across the system.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 129Which statement is true about optimizer settings?

A. They can be set system wide only.B. They can be set at the database level only.C. They can be set at the session and at the group level.D. They can be set system wide and at the session level.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 130Which statement about the GROOM TABLE feature is true?

A. GROOM TABLE requires space to make a complete copy of the table.B. GROOM TABLE only operates on tables that include an ORGANIZE ON clause.C. GROOM TABLE prevents nzload from adding data while groom is in progress.D. GROOM TABLE allows UPDATE, DELETE, and INSERT operations to occur while groom is in progress.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:Users can perform tasks such as SELECT, UPDATE, DELETE, and INSERT operations while the online datagrooming is tak- ing place. The SELECT operations run in parallel with the groom operations; any INSERT,UPDATE, and DELETE operations run serially between the groom steps.

QUESTION 131After performing a groom on a clustered base table, which statement is true?

A. The table is redistributed on the ORGANIZE ON clause.B. The table is reorganized on the ORGANIZE ON clause.C. The table is reorganized on the DISTRIBUTE ON clause.D. The table is redistributed on the DISTRIBUTE ON clause.

Correct Answer: BSection: (none)Explanation

Page 43: IBM PureData System for Aanlytics v7 - gratisexam.com fileThe nzload command is an ODBC client application that loads data either: • Remotely on all the supported client platforms

Explanation/Reference:Starting in Release 6.0, you use the GROOM TABLE command to maintain the user tables by reclaiming diskspace for deleted or outdated rows, as well as to reorganize the tables by their organizing keys.

QUESTION 132What are two considerations for usage of materialized views? (Choose two)

A. Materialized views are not supported.B. Materialized views are logical entities.C. Materialized views may improve query performance.D. Materialized views are the same as database views.E. Materialized views are considered for usage by the Optimizer.

Correct Answer: CESection: (none)Explanation

Explanation/Reference:

http://www.gratisexam.com/