Обновить
79
Sayan Malakshinov@xtender

FBCS, Oracle ACE, performance tuning expert

93
Подписчики
Отправить сообщение
им просто написали ребята из кика
я бы точнее выразился: кодеры из кика попросили своего патентного агента наехать на Азера…
Я про этот миссенджер вообще не знал до этого поста и решил глянуть что это за хрень на википедии:
On November 24, 2010, Research In Motion (RIM) removed Kik Messenger from BlackBerry App World and limited the functionality of the software for its users.[19] RIM also sued Kik Interactive for patent infringement and misuse of trademarks.[20][21] In October 2013, the companies settled the lawsuit, with the terms undisclosed.[22]
И собственно в чем суть:
In its complaint, filed Nov. 30 in Federal Court of Canada, RIM said Kik Chief Executive Ted Livingston worked on product strategy for its BlackBerry Messenger and had access to proprietary information. Mr. Livingston worked for RIM on three separate occasions between April 2007 and December 2008, according to the complaint.

Собственно Ted Livingston и есть основатель kik и до этого работал в RIM...
Мудацкие оправдания от них, еще и переписку выложили...
Да, самое главное, что реально им нахрен это не было нужно. Вы посмотрите на кого перевели kik — да там ни одного нормального модуля, а большинство вообще в @npmcorp:
https://www.npmjs.com/~ehsalazar
Вы просто не в курсе, на самом деле, это достаточно нашумевшие результаты: это был родной тест от SAP, можете прочитать white paper и все спецификации тут:
http://www.oracle.com/technetwork/database/in-memory/overview/benefits-of-dbim-for-sap-apps-2672504.html
https://blogs.oracle.com/exadatapartnercommunity/entry/oracle_database_in_memory_vs
https://www.oracle.com/corporate/features/oracle-powers-sap.html
Строго говоря, да, expdp не относится ни к RMAN backup, ни к user-managed backup, но Oracle сам смущает новичков, например тут:

Logical backups contain logical data such as tables and stored procedures. You can use Oracle Data Pump to export logical data to binary files, which you can later import into the database. The Data Pump command-line clients expdp and impdp use the DBMS_DATAPUMP and DBMS_METADATA PL/SQL packages.
UPD: Проблему с backup'ом спокойно решили.
Написал на почту вкратце как получить, что нужно.

зы. Была бы тех.поддержка вы бы могли почитать хороший документ: Export/Import DataPump Parameter TRACE — How to Diagnose Oracle Data Pump (Doc ID 286496.1)
Всего 1.9 ГБ? В техподдержку писали? В принципе, могу помочь, если отправите на почту лог, и желательно ash report во время дампа.

зы. Хотя бы на форум написали бы — давно бы уже кто-нибудь помог.
Ну и к слову, у меня ни на одной из баз переведенных на 12с таких проблем не было.
У Оракла уйма настроек в том числе и касающихся бэкапа...
То есть, если уточнить — то сторонний наблюдатель, да еще и не специалист по Oracle? И вы категорически уверены, что ошибки были именно оракла, а не человеческий фактор?
То есть вы без техподдержки? О каком тогда ценнике вы говорите? А если с техподдержкой, то где детали? Номер бага?
Базы данных — достаточно узкая область, чтобы ее можно было изучить за вменяемое время.
смеха ради, с чего вы такое вообще взяли? Поверьте, вы в своём посте далеко не все варианты даже перечислили… Интересно где вы вообще бигдату экспертите?
Второй мой вариант точно работает — проверил: http://sqlfiddle.com/#!3/61592/2/0
ну а остальные варианты-то? целых три еще.
И потом оконные функции имхо в ms sql давным давно были
Спасибо, а где можно посмотреть/почитать как получать планы со статистиками текущих выполняющихся запросов в реалтайме?
А постгрессовский explain умеет возвращать план в табличном виде как оракл, т.е. отдельно столбец Plan operation, Owner, Object, Partition ID/Start/Stop, Cost, Cardinality, Access predicates, Filter predicates, etc?
Почти полный список полей
Describing VIEW  SYS.V_$SQL_PLAN...
 Name                                      Null?    Type
 ----------------------------------------- -------- ----------------------------
 ADDRESS                                            RAW(8)
 HASH_VALUE                                         NUMBER
 SQL_ID                                             VARCHAR2(13)
 PLAN_HASH_VALUE                                    NUMBER
 CHILD_ADDRESS                                      RAW(8)
 CHILD_NUMBER                                       NUMBER
 TIMESTAMP                                          DATE
 OPERATION                                          VARCHAR2(30)
 OPTIONS                                            VARCHAR2(30)
 OBJECT_NODE                                        VARCHAR2(40)
 OBJECT#                                            NUMBER
 OBJECT_OWNER                                       VARCHAR2(30)
 OBJECT_NAME                                        VARCHAR2(30)
 OBJECT_ALIAS                                       VARCHAR2(65)
 OBJECT_TYPE                                        VARCHAR2(20)
 OPTIMIZER                                          VARCHAR2(20)
 ID                                                 NUMBER
 PARENT_ID                                          NUMBER
 DEPTH                                              NUMBER
 POSITION                                           NUMBER
 SEARCH_COLUMNS                                     NUMBER
 COST                                               NUMBER
 CARDINALITY                                        NUMBER
 BYTES                                              NUMBER
 OTHER_TAG                                          VARCHAR2(35)
 PARTITION_START                                    VARCHAR2(64)
 PARTITION_STOP                                     VARCHAR2(64)
 PARTITION_ID                                       NUMBER
 OTHER                                              VARCHAR2(4000)
 DISTRIBUTION                                       VARCHAR2(20)
 CPU_COST                                           NUMBER
 IO_COST                                            NUMBER
 TEMP_SPACE                                         NUMBER
 ACCESS_PREDICATES                                  VARCHAR2(4000)
 FILTER_PREDICATES                                  VARCHAR2(4000)
 PROJECTION                                         VARCHAR2(4000)
 TIME                                               NUMBER
 QBLOCK_NAME                                        VARCHAR2(30)
 REMARKS                                            VARCHAR2(4000)
 OTHER_XML                                          CLOB

Сокращенный пример
------------------------------------------------------------------------------------------------------------------------------
| Id  | Operation                            | Name              | Rows  | Bytes | Cost (%CPU)| Time     |IN-OUT| PQ Distrib |
------------------------------------------------------------------------------------------------------------------------------
|   0 | SELECT STATEMENT                     |                   |       |       |    29 (100)|          |      |            |
|   1 |  PX COORDINATOR                      |                   |       |       |            |          |      |            |
|   2 |   PX SEND QC (RANDOM)                | :TQ10000          |  8168 |    15M|    29   (0)| 00:00:01 | P->S | QC (RAND)  |
|   3 |    VIEW                              |                   |  8168 |    15M|    29   (0)| 00:00:01 | PCWP |            |
|   4 |     COLLECTION ITERATOR PICKLER FETCH| PARALLELPOPUINDEX |  8168 |       |    29   (0)| 00:00:01 | PCWP |            |
|   5 |      PX BLOCK ITERATOR               |                   |    33M|   388M| 31316   (1)| 00:06:16 | PCWC |            |
|*  6 |       TABLE ACCESS FULL              | XXXXXX            |    33M|   388M| 31316   (1)| 00:06:16 | PCWP |            |
------------------------------------------------------------------------------------------------------------------------------

Predicate Information (identified by operation id):
---------------------------------------------------

   6 - access(:Z>=:Z AND :Z<=:Z)

Информация

В рейтинге
Не участвует
Дата рождения
Зарегистрирован
Активность